Databaser holde ett eller flere tabeller av rådata delt inn i ulike kategorier , og det er disse kategoriene som er databasen attributter. Hver tabell i databasen vil ha sin egen primærnøkkel som identifiserer et sett med poster i databasen. Hver forbindelse i tabell databasen, som stammer fra den første tabellen , vil ha en fremmed nøkkel i tillegg til sin egen primære nøkkel . Den utenlandske nøkkelen "blir med " og "linker" bordene sammen , slik at systemet for å finne informasjon brukeren ber om. Identifisere en primærnøkkel i en database tabell er et spørsmål om å undersøke egenskapene til de kategoriene som utgjør databasen. Du trenger
Database ( valgfritt )
Database modell
Vis flere instruksjoner
en
Åpne filen som inneholder database eller database modell . Det er ikke nødvendig å ha database full av informasjon ennå fordi du undersøke sine kategorier bare .
2
Se gjennom kategoriene og se etter en kategori som identifiserer en database enhet. For eksempel , se etter et kontonummer , modellnummer eller noe annet felt som kan være en permanent kategori for å beskrive resten av dataene uten å duplisere noe annet. Ideelt sett vil det være en numerisk kategori.
3
Ignorer kategorier som kan ha like betydninger . For eksempel, hvis en kategori som heter "Mrs. Smith ", dette kan komme i konflikt med data i databasen som inneholder Mrs. Smith informasjon. Dette ville ikke beskytte integriteten av postene , og derfor ikke ville være en primærnøkkel.
4
Ignorer noen kategorier i utgangspunktet som kan oppdateres over tid . For eksempel , " etternavn " kan være en unik identifikator , men dersom den faktiske etternavn endringer som følge av ekteskap eller skilsmisse , ville resten av posten ikke være primært unik i forhold til de andre postene . Noen kategori som kan oppdateres over tid på grunn av disse typer situasjoner er ikke primærnøkler , inkludert adresse eller telefon nummer .
5
Look for to eller flere kategorier som kan kombineres for å lage en primærnøkkel hvis det ikke er noen naturlig identifiserbare kategorier for å gjøre jobben alene . For eksempel kan et etternavn kategori og en oversikt åpen dato, pluss en fødselsdato , utgjør en "primær nøkkel" for å identifisere en post.