B. Komponen ERD
1. Entitas (Entity)
Entitas adalah suatu objek dunia nyata yang dapat dibedakan dengan objek yang lain.
Simbol :
2. Atribut
Atribut merupakan karakteristik yang terkait pada sebuah entitas yang perlu disimpan pada basis
data.
Simbol :
3. Relasi
Relasi pada ERD digunakan untuk menyatakan hubungan antar entitas
Simbol :
4. Asosiasi
Asosiasi dinyatakan dalam bentuk garis lurus. Asosiasi merupakan penghubung antar entitas
dan relasi
Symbol :
C. Kardinalitas
Dalam relasi dikenal istilah rasio kardinalitas. Rasio kardinalitas menjelaskan batasan jumlah
keterhubungan satu entitas dengan entitas lain.
Jenis-jenis kardinalitas yaitu :
1. Satu ke satu (one to one)
Setiap entitas pada himpunan entitas A berelasi dengan paling banyak dengan satu entitas
pada himpunan entitas B, dan begitu sebaliknya setiap entitas pada himpunan entitas B
berelasi paling banyak satu entitas pada himpunan entitas A.
Contoh :
Contoh :
N 1
siswa memiliki kelas
Contoh :
D. Langkah-langkah PembuatanERD
Langkah-langkah pembuatan ERD adalah :
1. Identifikasi entitas-entitas apa saja yang akan terlibat
2. Tentukan atribut-atributnya (beserta key) untuk setiap entitas
3. Identifikasi relasi diantara entitas-entitas yang terlibat
4. Tentukan rasio kardinalitas untuk masing-masing himpunan entitas
5. Melengkapi entitas dengan atribut deskriptif (non key)
Contoh : ERD dalam penjulaan