17. november 2004 - 18:39Der er
12 kommentarer og 2 løsninger
Databasekonstruktion/normalisering
Hej Eksperter Jeg har her på E læst og studeret nogle indlæg omkring normalisering af en database. Uden at gøre mig til expert på området har jeg dog på fornemmelsen at dette er vigtigt når man udvikler en database uanset værktøjet. For at lære og forstå har jeg derfor besluttet mig for at forsøge med en udvikling af en "fiktiv" database der styre hvilken software der er installeret på et x antal pc,er og hvem der bruger det. Det skal siges at dette udelukkende er til lærdom og forståelse, og skal ikke bruges i produktion i noget firma, dette ville være en for stor bid for mig. Før dette indlæg har jeg selvfølgelig gjort mig nogle tanker som beskrevet nedenfor:
Jeg opretter 4 tabeller:
tblsoftware tblpc tblbruger tbldata
I hver tabel er der en primærnøgle,og efterfølgende en række felter.
tbldata bruges så til at registrer diverse software for en pc/bruger, i tbldata er der relationer til de andre tre tabeller i felterne software,pc,bruger, dette er oprettet via opslag med relationstypen en til mange for hver tabel.
Er dette grundlæggende korrekt at gøre, og er der nu tale om en normalisering.
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Hej, tak for indlægget, et af de store emner omkring normalisering er jo renudante data, er der tale om det her?, hvis jeg feks. hae en bruger der hedder Anders, han er bruger af 2 pc,er hvor der er installeret forskeligt software, dettevil jo betyde at Anders optræder med to poster i tbldata dog på hver sin pc :)
Redundante data, henviser princippielt til dobbelt-registreringer, men i forhold til relations-database teorien, opnår du ikke redundante data med din din beskrevne fremgangsmåde
Hej Mugs, tak for indlægget ja efter lidt mere undersøgelse, er der 5 normalformer, men det er noget langhåret at finde rundt i :), måske er denne tråd ikke ikke så relevant som jeg troede, men var af den overbevisning at det er vigtigt at databasen er normaliseret
Okay, det lyder fornuftigt nok, jeg tror at jeg lukker dette spørgsmål, men inden, syntes du også at den grunlæggende konstruktion ser rimelig ud. Jeg forslå at både du og jensen363 lægger et svar, så er der 15 point til hver
Nå, nåede det lige inden dynerne kalder, endnu engang tak for indlæggende :)Anders
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.