webForumDet fria alternativet

produkter och tillbehör

Databaser & SQL

3 svar · 484 visningar · startad av room

Medlem sedan mars 2001270 inlägg
Frågan#1

Hej..

Ska bygga en site med två databastabeller. Den ena tabellen innehåller produkter och den andra tillbehör till produkterna.

Grejjen är den att ett tillbehör kan användas till mer än en produkt. Så jag behöver lite tips och ideer hur jag ska designa tabellerna. Jag brukar ju använda parentID på childtabellen, men i det här fallet går ju inte det.

Någon som har tips på detta?

Mvh,

Medlem sedan juni 20003 076 inlägg
#2

Du skapar 3 tabeller! Produkt-, tillbehörs- och relationstabell. :)
Ex.
Products
ProductID
ProductName
...

Accessories
AccessoryID
AccessoryName
...

ProductsAccessories
ProductID
AccessoryID

Då kan ett tillbehör tillhöra flera produkter! :)

Medlem sedan jan. 20011 154 inlägg
#3

Tillbehören är väl "vanliga" produkter? Då kan du skippa tabellen för tillbehören och bara ha produkt- och linktabellen.

Medlem sedan dec. 200012 464 inlägg
#4

Flyttas från ASP

266 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)