|
26
Sasaran
dari
langkah
ini adalah
untuk
:
Menghilangkan tipe
relasi
biner
many-to-many(*:*)
Menghilangkan tipe relasi
rekursif
many-to-many (*:*)
Menghilangkan tipe
relasi
kompleks
Menghilangkan atribut
multi-valued
Langkah 2.2
Pembentukan relasi untuk model data
logikal
Pada
langkah
ini,
dibuat relasi
untuk
data
model
logikal
yang
mewakili
entitas,
relasi,
dan
atribut
yang
sudah
diidentifikasi. Pembentukan
relasi
untuk
data
modellogikal dilakukan
dengan
cara
:
Membuat
relasi
antara
strong
entity
yang
ada.
Untuk
atribut
composite
seperti
nama,
canturnkan yang
penting
saja
seperti
fNarne (nama
depan)
dan
!Name
(nama
belakang).
Untuk
tipe
weak
entity,primary key-nya
diturunkan dari setiap
owner
entity.
Untuk
relasi
biner
one-to-many,
entitas
yang
ada di satu
sisi
ditentukan
sebagai
entitas
induk
dan
sisi
yang
lain sebagai
entitas
anak.
Untuk
relasi
biner
one-to-one, apabila
terdapat
mandatory
participation pada
kedua
sisi,
gabungkan
entitas
yang
terlibat
menjadi
satu
tabel
dan
pilih
salah
satu
primary
key
dari
entitas
asalnya
menjadi
primary
key yang
lainnya,
digunakan
sebagai alternate
key.
Apabila
terdapat mandatory participation
|