Ćwiczenia > Projektowanie aplikacji > Diagram ERD - budowanie

2.2 Diagram ERD - budowanie



Po określeniu wymagań można przystąpić do budowania diagramu ERD - modelu pośredniego pomiędzy modelem wymagań a modelem bazy danych.
Diagram ERD składa się z Encji oraz ich Związków. Encje posiadają Atrybuty. Atrybuty zaś są wielkościami określonego typu danych.

Więcej o diagramach ERD czytaj w wykładach:
2.7 Pojęcie encji, atrybutu i związku
2.8 Metody przekształcania związków

Krok 1 - Zbuduj diagram ERD

1. Na podstawie wymienionych wykładów spróbuj zaplanować encje dla wymagań opracowanych w poprzedniej lekcji dla aplikacji Biblioteka.
2. Narysuj diagram ERD zawierający stworzone encje, atrybuty oraz związki między encjami.

Kliknij tu, by zobaczyć poprawny diagram ERD dla naszej aplikacji


Powyższy diagram mówi, że:
- w projekcie będą trzy encje Ksiazka, Autor oraz Wydawnictwo,
- każda książka będzie mogła mieć jednego lub wielu autorów,
- każda osoba może być autorem wielu książek (z opcją zero),
- każda książka jest wydana przez dokładnie jedno wydawnictwo,
- każde wydawnictwo może być wydawcą wielu książek (z opcją zero).

Pamiętaj, że diagram ERD nie zawsze jest równoważny ostatecznej postaci bazy danych - tzn. na ogół liczba tabel w bazie danych jest większa niż liczba encji w diagramie ERD. Przekonasz się o tym, gdy przeprowadzimy proces normalizacji relacji w bazie danych.


Zbuduj diagram ERD dla projektu Prace dyplomowe i umieść go w dokumentacji projektu.


Przejdź dalej



Ćwiczenia > Projektowanie aplikacji > Diagram ERD - budowanie