primary key

Databaser & SQL

3 svar · 231 visningar · startad av pimme

Medlem sedan sep. 20011 086 inlägg
Trådstart#1

nån som kan förklara vad "primary key" gör/vad det är?

Medlem sedan nov. 200013 890 inlägg
#2

Saxat från IDG:

Primärnyckel. Alla databasfiler måste ha en primärnyckel, en sådan nyckel representerar en av databasens kolumner. Denna kolumn måste alltid ha unika värden på varje rad. Just därför att man alltid skall kunna vara säker på att alltid kunna åtskilja samtliga rader i databasen. Denna nyckel, eller kolumnen brukar ofta få namnet ID, men man kan ge den vilket namn som helst, det viktiga är bara att informationen alltid är unik på varje rad, annars kommer ett fel att returneras.

Medlem sedan dec. 200012 464 inlägg
#3

IDG alltså

en sådan nyckel representerar en av databasens kolumner.

En primärnyckel kan bestå av flera kolumner.

Det viktigaste med en primärnyckel, ur modelleringssynpunkt, är att en foreign key kan använda den som referens.

Denna nyckel, eller kolumnen brukar ofta få namnet ID

Primärnyckeln har sitt namn, de ingående kolumnerna har sina namn.

Medlem sedan sep. 20011 086 inlägg
#4

ok, tackar...

249 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)