Conform teoriei relațională de chei potențiale nu trebuie să conțină nici un coloane care permit valori NULL, astfel încât tastele alternative și primar nu ar trebui să aibă astfel de coloane. [3]
Tnom nu sunt chei potențiale. [4]
Integritatea de supraviețuire - un potențial relații cheie nu pot fi goale valori (NULL). Cu alte cuvinte, ca o relație potențială cheie permite întregul set de instanțe entități să aloce doar una, a cărei esență nu are ID-ul nu există. [5]
În cazul în care pentru unicitatea ar trebui să fie completate cu potențiale atribute cheie suplimentare, acestea nu trebuie să conțină valori nule. Completând cheie numărul atributului 3 Data nașterii, este necesar să se asigure că datele de naștere sunt cunoscute întregului personal. [6]
Fiecare entitate trebuie să aibă cel puțin o cheie candidat. Multe entități au doar o cheie candidat. Această cheie devine primar. Unele entități pot avea mai mult de o cheie candidat. Apoi, unul dintre ei devine primar, iar restul - cheile alternative. Tasta alternativă (Alternate cheie) - o cheie potențială nu devine primar. ERwin vă permite să selectați atributele alternative cheie și implicit în viitor pentru generarea de scheme de baze de date cu privire la aceste atribute va genera un index unic. [7]
Comutator interstage (Figura 4 -. 3 a) este o cheie candidat cu două poziții K. [8]
Două exemplare nu trebuie să fie posibile valori-cheie identice. Potențial Numărul cheie 3 (numele complet) este un candidat sărac, deoarece organizația poate lucra cu același nume plin. [9]
Ys) este un ZNF de dezvoltare și necesită acest sens au fost doar cele din Legea federală. cheie potențială este un atribut relație subset care satisface definiția unei relații cheie primară. De fapt, cheia primară - este unul dintre cheie potențial desemnat ca primar. [10]
Această cheie potențial pentru deblocarea misterele vieții nu am fost în stare să uite. [11]
Fiecare entitate trebuie să aibă cel puțin o cheie candidat. Multe entități au doar o cheie candidat. Această cheie devine primar. Unele entități pot avea mai mult de o cheie candidat. Apoi, unul dintre ei devine primar, iar restul - cheile alternative. Tasta alternativă (Alternate cheie) - o cheie potențială nu devine primar. ERwin vă permite să selectați atributele alternative cheie și implicit în viitor pentru generarea de scheme de baze de date cu privire la aceste atribute va genera un index unic. [12]
Integritatea de supraviețuire - un potențial relații cheie nu pot fi goale valori (NULL). Cu alte cuvinte, ca o relație potențială cheie permite întregul set de instanțe entități să aloce doar una, a cărei esență nu are ID-ul nu există. [13]
Cele mai multe dintre posibilele anomalii în baza de date vor fi eliminate în cazul acționării fiecare relație în BCNF. Această formă este definită după cum urmează: raportul este: BCNF dacă și numai dacă fiecare factor determinant este un candidat relații cheie. [14]
Tabelele nu au o cheie candidat (cheie primară, constrângere unică sau index unic) pentru a garanta unicitatea șirului. Acest lucru poate avea ca rezultat interogare incorectă. Fiecare tabel trebuie să aibă un index de cheie sau unic primară sau constrângere unică. În cazul în care cheia candidat nu este prezent, baza de date nu este în măsură să verifice în când introduceți înregistrările bsha dacă au intrat în aceeași linie cu aceleași valori ale coloanelor anterior. [15]
Pagina: 1 2