제이의 블로그

Kanbanbord Project 2 Logisch Datamodellering

Aangemaakt: 2024-04-09

Aangemaakt: 2024-04-09 15:32

Oefenen met het leren en uitvoeren van logisch datamodellering

Conceptueel datamodellering ERD

Kanbanbord Project 2 Logisch Datamodellering

Conceptuele Datamodellering ERD

Eerst doorlopen we het conceptuele datamodellerings proces en vervolgens voeren we met dit ERD de logische datamodellering uit.

Logisch datamodellering ERD

Kanbanbord Project 2 Logisch Datamodellering

Logische Datamodellering ERD

Wat lastig was, was het bedenken van de relatie tussen beide tabellen op basis van de mapping tabel.

We transformeren het conceptuele datamodellering ERD naar een tabelvorm en voeren vervolgens normalisatie uit.

Normalisatie

De normalisatiestappen moeten sequentieel worden uitgevoerd. De bovenstaande ERD voldoet aan de eerste normale vorm.

Om te voldoen aan de tweede normale vorm, maken we van de Tag in de Ticket-tabel een aparte tabel en gebruiken de primaire sleutel van die tag als een externe sleutel.

Kanbanbord Project 2 Logisch Datamodellering

De getoonde normalisatie

Nu moeten we nagaan of het voldoet aan de derde normale vorm, maar ik vind het nog moeilijk omdat ik het concept nog niet goed begrijp.
Ik twijfel of de author_id en responsibility_id in de Ticket-tabel naar een andere tabel moeten worden verplaatst. Het is geen N:M relatie en het is een externe sleutel, dus ik heb besloten om dit te negeren.

Reacties0