Home Start Back Next End
  
13
2.4
Relasi (Relationship)
Menurut  Whitten  (2004,  p298),  Relasi  adalah  asosiasi  atau  hubungan  alami
antara
satu entity
atau
lebih.
Relasi
merupakan
hubungan
logis
antara entity
entity.
Relasi   bersifat   dua   arah,   merupakan   hubungan   timbal   balik   antar   entity   yang
dihubungkan
dengan
relasi
tersebut.
Relasi
menampilkan
hubungan
dari
satu
entity
ke
entity lain, atau menghubungkan entity dengan dirinya sendiri. Ada dua jenis relasi, yaitu
relasi
yang
mengidentifikasi
(identifying
relationship) dan relasi yang tidak
mengidentifikasi (nonidentifying relationship).
-
Relasi
yang
mengidentifikasi (Identifying) terjadi apabila primary key pada entity
induk berpindah ke posisi primary key
dari entity anak dan oleh karena itu
instance anak harus diidentifikasi.
-
Relasi
yang
tidak
mengidentifikasi
(Nonidentifying)
terjadi
apabila
primary
key
pada
entity
induk
berpindah
ke
posisi
non-key
dimana
entity anak
tidak
perlu
diidentifikasi tetapi harus menjelaskan fakta tentang entity anak.
Setiap 
relasi 
memiliki 
simbol 
cardinality  dan
nullability.
Cardinality
menjelaskan
berapa
banyak
instance
yang
dapat
dihubungkan
untuk
setiap
instamce
pada
entity
induk.
Satu
entity
induk
dapat
dihubungkan
dengan
entity
entity anak
dengan cardinality sebagai berikut :
-
Nol atau satu
-
Satu dan hanya satu
Word to PDF Converter | Word to HTML Converter