Gå til innhold
Trenger du skole- eller leksehjelp? Still spørsmål her ×

Hjelp til databasemodellering i IT1


Anbefalte innlegg

Hei, jeg har fått i oppgave å lage en mest mulig komplett datamodell med nødvendige attributter, datatyper og relasjoner, hvor vi selv kan velge hvilke tabeller og kolonner vi ønsker å ta med. 

 

Oppgaveteksten går ut på at det er et verksted som skal digitalisere systemet hvor det trengs en datamodell. Det trengs informasjon om bl.a. reg.nr, fabrikat, modell, årsmodell og eier. Verkstedet må også kunne kommunisere med kunden pr telefon og e-post. I tillegg må verkstedet også ha ha full overskig over alle reparasjoner. 

 

Kan jeg få hjelp eller tips til å løse denne oppgaven? 

 

Takk for svar  :) !!

Lenke til kommentar
Videoannonse
Annonse

Kjenner du til grunnleggende datamodellering og grunnleggende datatyper?

Det er flere måter å løse oppgaven på. Den enkleste utveien er nok å ta utgangspunkt i at hver bileier eier én bil hver. Da kan du opprette en tabell der du registrerer både bileier og bil, med alle attributtene som hører med. I tillegg har du en egen tabell med reparasjoner og kostnader. En fremmednøkkel i reparasjonstabellen knyttes til primærnøkkelen (f.eks. registreringsnummeret) i bileiertabellen.

En mer omfattende, men også mer fornuftig måte å bygge opp modellen på er å dele systemet i fire tabeller:

* Bileiere

* Biler-bileiere-relasjon

* Biler

* Reparasjoner

I "Biler-bileiere-relasjon"-tabellen har du fremmednøkler til både bileiertabellen og biltabellen. På den måten kan én bileier eie flere biler, og en bil kan ha flere eiere.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...