Candidate Key definizioa

Base de datos de Candidate Keys Batzuetan bihurtu lehen mailako gakoak

Aukeratutako gakoa datu-baseko erregistro bat identifikatzeko soilik erabili daitezkeen atributuen konbinazioa da. Mahai bakoitzak hautagai bat edo gehiago izan ditzake. Hautagai hauetakoren bat hautatzen da taula nagusiko tekla gisa . Mahai batek lehen mailako tekla bakarra dauka baina hautagaiaren gako batzuk eduki ditzake. Hautagai baten gako bat bi zutabe edo gehiago osatzen badituzu, konposite-tekla deritzo.

Candidate Key baten propietateak

Hautagaiaren gako guztiek propietate komun batzuk dituzte. Propietateetako bat hautagaiaren gakoaren bizitzan zehar, identifikazioan erabilitako atributuak berdinak izan behar du. Beste bat da balioa ezin dela nulua izan. Azkenean, hautagaiaren gakoa bakarra izan behar da.

Esate baterako, langile bakoitzari identifikatzeko modu bakarra langilearen Gizarte Segurantzako zenbakia erabil liteke. Ikusten duzun bezala, lehen, bertako izen eta izen bereko jendea dago, baina ez da inoiz bi pertsona Gizarte Segurantzako zenbaki bera.

Gizarte Segurantzako zenbakia Izena Abizena Kargua
123-45-6780 Craig Jones Kudeatzailea
234-56-7890 Craig Beal elkartua
345-67-8900 Sandra Beal Kudeatzailea
456-78-9010 Trina Jones elkartua
567-89-0120 Sandra Smith elkartua

Candidate Keys adibide

Datu mota batzuk erraz egin daitezke hautagai gisa:

Hala ere, hautagaiei ongi iruditzen zaizkien informazio mota batzuk benetan problematikoki frogatzen dira: