Model Data Lanjutan
Varian Entitas Idealnya entitas yang terlibat dalam suatu diagram ER adalah entitas kuat yang tidak memiliki ketergantungan dengan entitas lain namun dalam kenyataannya kita tidak selalu dapat melibatkan entitas seperti itu. Terkadang kita juga melibatkan entitas yang lemah (weak entity) atau bagian dari entitas lain (subtype entity)
Entitas Kuat (Strong Entity) Entitas yang tidak memiliki ketergantungan dengan entitas lain Contoh : mahasiswa, dosen, kuliah
Entitas Lemah (Weak Entity) Entitas yang kemunculannya tergantung terhadap entitas lain (strong entity) Tidak memiliki key yang benar-benar dapat menjamin keunikan entitas Contoh : orangtua, keluarga
Sub Entitas (Sub Entity) Entitas yang beranggotakan entitas-entitas yang merupakan bagian dari entitas yang lebih superior / utama. - Sub entitas ini merupakan hasil dekomposisi entitas utama berdasarkan pengelompokkan tertentu