? En kandidat nøgle er kombinationen af den mindste antal felter , der er nødvendige for at identificere og lokalisere en unik post i en database. Den primære nøgle i en tabel er generelt den enkleste kandidat nøgle , der opstår i tabellen . Betydning
I en relationsdatabase er data opdelt i tabeller baseret på emnet af de data , for eksempel " Kontaktpersoner ". Hvert bord har mange egenskaber , også kendt som områder, såsom en kontakt telefonnummer , navn eller e-mail -adresse. Tabeller er derefter knyttet til tilsvarende data i andre tabeller ved hjælp af reference nøgler. For eksempel en ordre er relateret til en bestemt kunde med den fremmede nøgle felt
Funktion
Keys tjene to roller i relationsdatabaser " Kunde ". : At relatere data i tabeller og at skelne poster fra hinanden . Primære nøgler er én eller mange felter, der bruges til at linke tabeller sammen . For eksempel vil den primære nøgle for "kunden" table " Kunde " er den fremmede nøgle på "Ordenen " tabel, der forbinder ordren til en bestemt kunde .
Funktioner hoteltilbud
Hver tabel kan have flere kandidat nøgler , for eksempel , kan "Kunden" table have to kandidat nøgler. " Kunde- " som et enkelt felt kandidat nøgle og en kombination af " Fornavn, " " Efternavn" og " e-mail" kan være en anden . En af ansøgerlandene taster er valgt som den primære nøgle for tabellen. Typisk det bedste valg anvender et enkelt felt som " Kunde- " feltet , da det optimerer udførelsen af forespørgsler.