Hvordan opbygges databasen typisk, hvis man gerne vil kunne bestille forskellige typer produkter?
Lad os sige jeg har en ordre med et tilhørende antal ordrelinjer. Hver ordrelinje skal repræsentere fx en cykel eller en kummefryser. Altså to helt forskellige objekter, som jeg umiddelbart ville lægge i hver deres tabel.
Hvordan kan referencen mellem ordrelinjer og produkter se ud?
jeg ville, ud fra ovennævnte beskrivelse, lave en samlet produkt-tabel, med en kolonne til produktgruppe-id som henviser til en tabel over de forskellige produktgrupper og så en kolonne på ordrelinietabellen til produkt-id
Mit spørgsmål gik primært på, at der vil være en masse specifikke oplysninger til hver produkttype. Fx. skal der ikke angives strømforbrug til en cykel og baglygte til en fryser.
tjah, man kan vel kalde sige at produktidentifikationen i ordrelinien er sammensat af produktgruppeID og produktID (som nu pludselig er et lidt misvisende navn, da det jo ikke alene identificerer et produkt)
Jo, men er det sådan man plejer at lave det? Jeg kan se, at det vil virke, men bryder mig ikke så meget om, at ProduktID kan referere til flere forskellige tabeller.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.