Databaser innehar en eller flera tabeller med rådata uppdelade i olika kategorier , och det är dessa kategorier som är databas attribut . Varje tabell i databasen kommer att ha sin egen primärnyckel som identifierar en uppsättning poster i databasen . Varje rör tabellen i databasen , som härrör från den första tabellen , kommer att ha en främmande nyckel utöver sin egen primärnyckel . Den främmande nyckel " går " och "länkar" i tabeller tillsammans , vilket gör att systemet för att hitta information som användaren begär . Identifiera en primärnyckel i en databas tabell är en fråga om att undersöka egenskaperna hos de kategorier som utgör databasen . Saker du behöver
Database ( tillval ) katalog databas modell
Visa fler instruktioner
1
Öppna filen som innehåller din databas eller databas modell . Det är inte nödvändigt att ha en databas full av information ännu för att du undersöker sina kategorier bara .
2
Titta igenom kategorierna och leta efter en kategori som unikt identifierar en databas enhet . Till exempel leta efter ett kontonummer , modellnummer eller något annat område som skulle kunna vara en permanent kategori för att beskriva resten av uppgifterna utan upprepning något annat . Helst ska det vara en numerisk kategori.
3
Ignorera kategorier som kan ha dubbla betydelser. Till exempel, om en kategori som heter " Mrs Smith , " detta kan komma i konflikt med data i databasen som innehåller Mrs Smiths information. Detta skulle inte skydda integriteten av posterna och skulle därför inte vara en primärnyckel .
4
Ignorera alla kategorier initialt som kan uppdateras med tiden . Till exempel , " Efternamn " skulle kunna vara en unik identifierare , men om den faktiska efternamn ändras på grund av äktenskap eller skilsmässa , skulle resten av posten inte i första hand vara unik i jämförelse med de övriga posterna . Varje kategori som kan uppdateras med tiden på grund av dessa typer av situationer är inte primärnycklar , inklusive adress eller telefonnummer .
5
leta efter två eller flera kategorier som kan kombineras för att göra en primärnyckel om det inte finns naturligt identifierbara kategorier för att göra jobbet ensam . Till exempel kan ett efternamn kategori plus ett konto öppen dag , plus ett födelsedatum , göra upp en " primär nyckel " för att identifiera ett rekord . Addera