webForumDet fria alternativet

hjälp med databas struktur? (newbie)

Databaser & SQL

2 svar · 211 visningar · startad av peterpops

Medlem sedan aug. 200135 inlägg
Frågan#1

hej!
Är rätt ny inom ämnet strukturera mysql tabeller.

Jag håller på att utveckla ett script där användare kan lägga in info om sina fordon. Jag har också tänkt att användarna skall kunna ladda upp bilder till varje fordon. Och det är här min fråga kommer in i bilden.

Hur bör tabellen som lagrar bildnamn mm se ut?
det jag har tänkt mig är carID(naturligtvis), picname, pictext.

Frågan är nu om jag även ska inkludera användarID i den här tabellen?

inte för att det behövs , fast det skulle nog underlätta en hel del.
Hur stor prestandaförlust får man genom att ha ett "extra" fält med?

hmm, känns som detta blev en rätt flumig fråga, fast jag postar den iallafall :)

tack på förhand.
Mvh Peter

Medlem sedan maj 2001431 inlägg
#2

Frågan är nu om jag även ska inkludera användarID i den här tabellen?

inte för att det behövs , fast det skulle nog underlätta en hel del.
Hur stor prestandaförlust får man genom att ha ett "extra" fält med?

Prestandaförlust blir försumbar. Var inte rädd för att lägga till fält.

Medlem sedan juli 200012 978 inlägg
#3

När man normaliserar en databas så är en viktig grej att denormalisera dvs lägga till bra sök och samlingsfält(filter)
Tänk på att göra CarId tillräckligt långt för danska och norska nummer på direkten.

261 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)