2.8.2.4. ERD Entity Relationship Diagram
Entity Relationship Diagram adalah diagram yang digunakan untuk menunjukkan hubungan entity - entity dari
satu sistem.
Simbol- simbol dalam ERD
NAMA SIMBOL SIMBOL
ENTITY Digunakan untuk menggambarkan obyek yang
dapat didefinisikan dalam lingkungan pemakai ATRIBUT
Digunakan untuk menggambarkan elemen – elemen suatu entity.
HUBUNGAN Digambarkan agar entity berhubungan satu
dengan yang lainnya. GARIS
Digunakan untuk menghubungkan entity dengan atribut.
Gambar 2.12 : Simbol – simbo ERD Sumber : Jogiyanto, H.M, 1996
2.8.2.5. Kardinalitas atau
Derajat Relasi
Derajat relasi merupakan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas lain
Dari sejumlah kemungkinan banyaknya hubungan antar entitas tersebut. Kardinalitas relasi merujuk lepada hubungan
makimum yag terjadi dari himpunan entitas yang satu ke himpunan entitas yang lain dan begitu sebaliknya.
Kardinalitas relasi yang terjadi diantara himpunan entitas dapat berupa:
a. Satu ke satu One to one Setiap entitas pada himpunan entitas A berhubungan
dengan paling banyak dengan satu entitas pada himpunan entitas B, dan begitu juga sebaliknya.
Gambar 2.6 : Relasi satu ke satu Sumber : Fathansyah, Ir., Basis Data, 1999
b. Satu ke banyak One to Many Setiap entitas pada himpunan entitas A berhubungan
dengan banyak entitas pada himpunan entitas B, tetapi tidak sebaliknya, di mana setiap entitas pada himpunan
entitas B berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas A.
Entitas 1 Entitas 2
Entitas 3 Entitas 4
Entitas 1 Entitas 2
Entitas 3 Entitas 4
A B
Entitas 1
Entitas 2 Entitas 1
Entitas 2
Entitas 3 Entitas
B A
Gambar 2.7 : Relasi Satu ke Banyak Sumber : Fathansyah, Ir., Basis Data, 1999
c. Banyak ke Satu Many to One Setiap entitas pada himpunan entitas A berhubungan
dengan paling banyak dengan satu entitas pada satu entitas himpunan entitas B, tetapi tidak sebaliknya, di mana setiap
entitas pada himpunan entitas A berhubungan dengan paling banyak satu entitas pada himpunan entitas B.
Gambar 2.8 : Relasi Banyak ke Satu Sumber : Fathansyah, Ir., Basis Data, 1999
d. Banyak ke Banyak Many to Many Entitas 1
Entitas 2 Entitas 1
Entitas 2 Entitas 3
Entitas 4
A B
Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, dan
demikian juga sebaliknya.
2.8.2.6. Transformasi ERD ke Bentuk Tabel