cheie potențial

cheie Potential - în modelul de date relațional - un subset de atributele unei relații. răspunde cerințelor unice și minime (ireductibilitatea).

  • Unicitatea înseamnă că nu pot exista două tuple ale relațiilor în care valoarea acestui subset de atribute se potrivesc (egale).
    unicitatea proprietății nu este definită pentru o anumită valoare a relației variabile, la un moment dat în timp, și peste toate valorile posibile, atunci nu ar trebui să fie de la o cunoaștere externă cu privire la natura și modelele în datele care pot fi prezente într-un raport variabil.
  • Minimal (ireductibilitatea) înseamnă că, în cheia candidat este subset nu mai mic de atribute care îndeplinesc condițiile unice. Cu alte cuvinte, dacă eliminăm orice atribut, aceasta va pierde proprietatea unică de o cheie de potențial.

Deoarece toate tuple în ceea ce privește definiția unică, există întotdeauna există la puțin o cheie candidat (de exemplu, include toate atributele relației).

În ceea ce privește pot fi mai multe chei potențiale. Una dintre ele poate fi selectată ca o relație cheie primară. în timp ce alte chei potențiale sunt numite chei alternative.

Teoretic, toate cheile egale cu potențial adecvat ca o cheie primară, în practică, ca un primar general selectat din cheia candidat, care are o dimensiune mai mică (stocare fizică) și / sau cuprinde un număr minimal de atribute.

Pentru a îmbunătăți acest articol pe tehnologiile informaționale, este de dorit:

articole similare