Bör man ha autoid i relationstabell?

Databaser & SQL

2 svar · 447 visningar · startad av bassebhu

Medlem sedan nov. 20016 480 inlägg
Trådstart#1

Tja!

Om man har en relationstabell, bör man ha ett id-fält som är auto increment?

Just nu är det huvud_id och sub_id och de tillsammans blir unika, men finns det någon fördel med att ha ett till id-fält? I MySQL, vad ska jag välja för nyckel/index på mina två fält för att det inte ska gå att spara dubletter?

Tack!

Medlem sedan dec. 200012 464 inlägg
#2

Definera huvud_id och sub_id som primärnyckel. Definiera foreign keys för de enskilda kolumnerna.

Medlem sedan nov. 20016 480 inlägg
#3

Tack!

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