Полета - подреждане - Велика енциклопедия на нефт и газ, статия, страница 1
Полета - подреждане

Полета за съпоставяне могат да бъдат определени като уникални или не-уникални. [2]
За извеждането на тази формула специфичността на φ (x) като поле за подреждане е напълно без значение. [4]
Съществува опционална възможност за направени, диупрапраол и йерархични указатели и генерирани/подобни указатели.В допълнение е възможно по избор да се обвържат екземплярите на кореновия сегмент с двупосочни указатели във възходящ ред на стойностите на техните полета за съпоставяне. [пет]
Често е желателно всеки сегмент на показалеца във вторичната база данни да има уникална стойност на ключовото поле. DBA може да посочи допълнителни полета за подреждане, за да направи ключовите стойности уникални. Например база данни на HOSPITAL може да съдържа повече от един сегмент на PATIENT със същата стойност на PATIENT NAME. Ако поставим само стойността на ИМЕ НА ПАЦИЕНТА в сегмента на указателя, тогава повече от един сегмент на показалеца може да съдържа една и съща ключова стойност. Това намалява производителността на базата данни на вторичния индекс. [7]
Пълният конкатениран ключ е конкатенация на стойностите на полето за съпоставяне на всички сегменти по пътя от корена до целта, включително всички сегменти, които възникват с чувствителност на ключа. Да предположим, че програма, използваща подсхемата на фиг. 8.6, иска запис на служител, чийто TAB НОМЕР е 12345, и този служител работи в офиса на Принстън в Североизточната област. [8]