Home Start Back Next End
  
46
2. Menghilangkan atribut multi-value
Sebuah atribut
multi-value
memegang banyak
nilai
untuk sebuah
entity.
Jika
atribut
multi-value ditemukan
pada
model
data
konseptual,
dapat
dilakukan
dekomposisi relasi
untuk
mengidentifikasi entity.
Langkah 2.2
Menurunkan relasi untuk model data logikal
Pada  langkah
ini  dilakukan
penurunan
relasi
untuk
model
data
logikal untuk merepresentasikan entity, relasi, dan atribut.
1. Strong entity
Membuat  sebuah  relasi 
yang 
mengandung  semua  atributnya
untuk setiap strong entity yang ada pada model data.
2. Weak entity
Membuat  sebuah  relasi 
yang 
mengandung  semua  atributnya
untuk
setiap weak entity yang ada pada
model data. Primary
key
dari
weak entity diturunkan secara
parsial
atau
penuh
dari
setiap
entity parent.
Jadi
identifikasi primary key dari weak entity tidak
dapat
dilakukan
sampai
semua
relasi
dengan
entity
parent
telah
dipetakan.
3. Relationship biner one-to-many (1:*)
Untuk
setiap
relasi
biner
one-to-many
(1:*),
entity
pada
‘sisi
satu’ dari relasi dirancang sebagai
entity parent
dan entity pada
‘sisi
banyak’
dirancang sebagai
entity
child.
Untuk
merepresentasikan   relasi  
ini,   dilakukan   penyalinan   atribut
Word to PDF Converter | Word to HTML Converter