Gå til innhold

Entiteter i en database.


Anbefalte innlegg

Gjest Anonymous
Skrevet

Jeg holder på å prøve meg å lage en database, men skjønner ikke helt dette entitet greiene.

Jeg har flere entiteter men vet ikke hvilke som skal kobles sammen.

Jeg har en kunde, som kobles til entiteten kontrakt, som videre kobles til en forsikring. Forsikringen kobles videre til en kontakt person som og kobles til banktjenester.

Problemet kommer når jeg skal koble en skaderegistrering her. Hvor skal denne skaderegistreringen kobles hen? Til kontrakten?? (det er dette jeg tror, men er veldig usikker) Skaderegistreringen skal kobles videre til entiteten arkiv.

Videoannonse
Annonse
Gjest Anonymous
Skrevet

Hmm...det er litt vanskelig nå gi deg tips når jeg ikke har databasen foran meg..........

Skrevet

Kontrakt hørtes mest logisk ut fra sånn du forklarte det iallefall;) Tegn opp databasemodellen og test relasjonene så finner du fort ut om det stemmer!

Skrevet

Jeg ville trodd at det skulle kobles til forsikringen, siden en skaderegistrering forholder seg til type forsikring. Eller? Hvis du ikke har forsikring av en gitt type, holder det vel ikke å ha en kontrakt og forsikring for noe som ikke passer til skaden.

Catzy

Skrevet

Jeg har flere entiteter men vet ikke hvilke som skal kobles sammen.

Jeg har en kunde, som kobles til entiteten kontrakt, som videre kobles til en forsikring. Forsikringen kobles videre til en kontakt person som og kobles til banktjenester.

Problemet kommer når jeg skal koble en skaderegistrering her. Hvor skal denne skaderegistreringen kobles hen? Til kontrakten?? (det er dette jeg tror, men er veldig usikker) Skaderegistreringen skal kobles videre til entiteten arkiv.

Du bør tegne opp/skrive ned hvilke tabeller du skal bruke og hvilke attributter (kolonner) disse skal ha. F.eks. tabellen "Kunde" med attributtene KundeNavn, adresse, osv.

Her er en forsiktig start.

Kunde {KundeID, Navn, Adresse}

Kontrakt {KontraktsID, KundeID, ForsikringsID}

Forsikring {ForsikringsID, ForsikringsNavn, Kontaktperson}

Kan ikke mye om forsikringer men for meg virker det naturlig å la "skaderegistrering" være en egen tabell hvor du legger inn et attributt som angir hvilken kontrakt det gjelder.

  • 6 måneder senere...
Skrevet
Godt du ikke jobber i IF

:-)

Han gikk nok bare på BI :wink: hadde den eksamen vi også

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!

Opprett en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...