Kütüphane ER Diyagramı Örneği
Bir kütüphaneye ait veritabanı oluşturulacaktır. Bu veritabanı için tablo, sütun ve ilişkilere dair bilgiler şöyle verilmiştir:
Table 1
- Table Name: books
- Primary Key: book_id
- Foreign Key: author_id, purchaser_id
Table 2
- Table Name: authors
- Primary Key: author_id
- Foreign Key: -
Table 3
- Table Name: purchasers
- Primary Key: purchaser_id
- Foreign Key: -
Bu tablolara ait ER Diagramı oluşturalım.
Öncelikle tablolar bize verildiği için aralarındaki ilişkileri inceleyelim.
- Her yazar birden fazla kitap yazabilir veya hiç kitap yazmayabilir.
- Her satın alan kişi en az 1 kitap satın almış olabilir.
Buna göre ER Diyagramı;
Ve diyagramımızı birleştirirsek;