28
2.4.5 Entity Relationship Diagram (ERD)
Menurut
Connolly
(2002,
p330),
entity
relationship
diagram adalah
pendekatan
top down
untuk
mendesain
basis
data yang dimulai dengan
mengidentifikasi data
yang penting, yang disebut
sebagai
entitas
dan
dukungan antara data harus digambarkan.
Entity
relationship
merupakan gambaran
dari
hubungan
antar
data
berdasarkan
persepsi
dunia
nyata
yang terdiri
dari
sekumpulan
objek
dasar
yang disebut
sebagai
entity dan hubungan (relationship)
antara objek objek
tersebut.
Entity
adalah
benda
atau
objek
pada
dunia
nyata
yang
dapat
dibedakan dari objek lain. Relationship adalah
hubungan
antara
beberapa
entity. Model entity
relationship
merepresentasikan
mapping cardinalities
yang
mengekspresikan
jumlah entity
ke entity
lain yang dapat diasosiasikan
melalui relationship set.
Jenis jenis mapping cardinalities :
1. One to one
:
Sebuah
entity
di
A
hanya
bisa
diasosiasikan
dengan
B
paling banyak satu entity di B dan sebaliknya.
2. One to many
:
Sebuah
entity
di
A
hanya
bisa
diasosiasikan
dengan
nol
atau
lebih entity di B,
namun entity di B hanya bisa diasosiasikan dengan
paling banyak satu entity di A.
3. Many to one
: Sebuah entity di
A
hanya bisa diasosiasikan dengan
paling banyak satu entity
di B, namun entity di B, hanya bisa di
asosiasikan dengan nol atau lebih di A.
|