Hej har en opgave hvor jeg skal svare på om jeg skal vælge relationsdatabase eller flad database til min leverandørdatabase?
har ca. 12 leverandør jeg kan plotte ind, og det er varehuset bilka det handler om, hvor jeg skal plotte mine leverandøre ind, hvad synes i jeg skal vælge og hvorfor?
Det lyder helt rigtigt - postnr/by vil ofte være en relation. Hvis der skal gemmes ordrer eller lignende vil det også være relationer. Det hele afhænger af hvad der skal gemmes af data, for måske er det slet ikke relevant at gemme adresse og postnr/by på leverandører da man måske kun har behov for tlf samt mail og hvis ordrer med mere heller ikke skal gemmes kunne det sagtens være en simpel flad struktur.
ja den tabel skal normaliseres, leverandør er en seperat tabel postnummer/by er en seperat tabel (1 til mange) varegruppe er en seperat tabel (1 til mange) (muligvis en mange til mange, kan en leverandør levere flere vare grupper ??)
så det er en relations database du skal have fat i.
I praksis er det ofte en fordel ikke at normalisere helt ud - eller hvis man gør det kommer man ud for at denormalisere lidt under optimering og tuning. Og netop omkring postnummer by kan nman overveje at følge folks egen angiverlse - f.eks 5210 Odense NV eller 5210 Korup. Post Nord klarer sikkert begge lige godt.
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.