Contoh Kasus Entity Relationship Diagram (ERD)

sebelum masuk ke contoh soal. ada baiknya temen-temen memahami ERD terlebihdahulu. pembahasan ERD dapat simak vidio berikut

play list Youtube.com

soal :

Dalam sepak bola ada yang namanya liga, seperti liga inggris, itali dan spayol. bagaimana cara mencatat setiap club-club sepokbola yang ada dan dari mana negara atau liganya.

 

Penyelesaian :

pertama kita harus menganalisis entitas apa saja yang di perlukan. 

  • Negara
  • Liga
  • Club

kita memerlukan 3 entitas d atas. selanjutnya kita gunakan matrix diagram untuk menentukan entitas mana saja yang salaing berrelasi

  negara liga club
negara - have have
liga have - have
club have have -

dari matrix diagram diatas kita dapat menghasilkan ERD sementara : 

 

kita belum menentukan Optionality, Cardinality, Transferability. untuk menentukanya kita dapat menggunakan ERDish. di sini kita memiliki relasi antara negara dengan liga, liga dengan club, dan club dengan negara.

dari erdish kita dapat ERD yang lengkap