TUJUAN INDIKATOR URAIAN MATE 1. Pendahuluan
Gam
2
Untuk setiap entit seluruh simple a
entity type yang key dari entitas le
Contoh : •
Untuk Entitas
Gam
• Sertakan selur
Gam ambar 13Algoritma Maping ERD - Tabel Ke 1.3
ntitas lemah EH, buat tabel baru EH dengan m atribut. Tambahkan primary key dari entitas
ng akan digunakan sebagai primary key bersam s lemah.
s Lemah Tanggungan, buat tabel baru Tanggu
ambar 14Algoritma Maping ERD - Tabel Ke 2.1
luruh simple atribut
ambar 15Algoritma Maping ERD - Tabel Ke 2.2
79 mengikutsertakan
s kuatnya owner sama-sama partial
gungan
80 •
Tambahkan primary akan digunakan se
entitas lemah
Gambar 1
3
Untuk setiap multivalue atribut dari multivalue
memiliki multivalue terse dari tabel R
Contoh : Atribut lokasi departem
• Untuk setiap mult
menyertakan atribut
Gambar 1
ary key dari entitas kuatnya owner entity ty sebagai primary key bersama-sama partial
r 16Algoritma Maping ERD - Tabel Ke 2.3
lued atribut R, buatlah tabel baru R yang me ue tersebut. Tambahkan primary key dari re
ersebut. Kedua atribut tersebut membentuk pr
men memiliki lebih dari satu nilai multivalued ultivalued atribut R, buatlah tabel baru
ut dari multivalue tersebut
r 17Algoritma Maping ERD - Tabel Ke 3.1
type yang ial key dari
enyertakan relasi yang
primary key
d ru R yang
• Tambahkan p
Kedua atribut
Gam
4
Untuk setiap rela “ringan” ke sisi e
timbangannya ap atribut yang terda
kedua partisipasi entitas tersebut b
Ga
Catatan : Apabi
sama partial, maka primary key dari relasi yang memiliki mult
ut tersebut membentuk primary key dari tabel R
ambar 18Algoritma Maping ERD - Tabel Ke 3.2
elasi binary 1:1, tambahkan primary key dari si entitas yang lebih “berat”. Suatu sisi diangg
apabila mempunyai partisipasi total. Tambahk rdapat pada relasi tersebut ke sisi yang lebih
si adalah sama-sama total atau sama-sama p t boleh digabung menjadi satu tabel.
Gambar 19Algoritma Maping ERD - Tabel Ke 4
abila kedua partisipasi adalah sama-sama to aka dua entitas tersebut boleh digabung menj
81 ultivalue tersebut.
l R
ari sisi yang lebih ggap lebih “berat”
ahkan juga simple ih “berat”. Apabila
partial, maka dua
total atau sama- njadi satu tabel.
82
5
Untuk setiap relasi bina mana sisi yang lebih “b
“ringan” ke tabel sisi atribut yang terdapat pa
Gambar
6
Untuk setiap relasi bin simple atribut yang ter
key yang terdapat pa didapat dari kedua sisi
key dari tabel R inary 1:N yang tidak melibatkan entitas lemah
“berat” sisi N. Tambahkan primary key dari si yang lebih “berat”. Tambahkan juga seluru
t pada relasi biner tersebut.
ar 20Algoritma Maping ERD - Tabel Ke 5
inary M:N, buatlah tabel baru R dengan atrib terdapat pada relasi biner tersebut. Tambahka
pada kedua sisi ke tabel R. Kedua foreign sisi tersebut digabung menjadi satu membentu
ah, tentukan ari sisi yang
luruh simple
ribut seluruh kan primary
n key yang ntuk primary
Ga
7
Ada dua alternati a.
Untuk setiap seluruh prim
tersebut aka seluruh simp
Contoh :
Gambar 21Algoritma Maping ERD - Tabel Ke 6
atif : iap relasi n-ary ternary, buatlah tabel R yan
imary key dari entitas yang ikut serta. Sejumla kan membentuk primary key untuk tabel
ple atribut yang terdapat pada relasi n-ary terse
83 ang menyertakan
lah n foreign key l R. Tambahkan
tersebut.
84
Gambar
b. Mengubah bentuk
memperbaiki relasi entitas-entitas kua
dengan aturan map Dengan menerapkan
database yang baik yang n yang dihasilkan. Database
software yang baik. Setelah dilakukan ma
menerapkan hasil mapin menggunakan Micosoft A
tergantung dari kebutuhan si
ar 22Algoritma Maping ERD - Tabel Ke 7
tuk relasi ternary menjadi entitas lemah, lasi yang terjadi antara entitas lemah tersebu
kuatnya dan melakukan algoritma mappin apping.
an algoritma di atas, maka akan didapatka nantinya sangat menentukan kualitas sistem
se yang baik adalah kunci dari sistem inform apping ERD ke tabel, maka langlah selanjutn
ping ke software database yang dipilih, Access, MySQL, MSSQL, Oracle, dan se
n sistem informasi. , kemudian
but dengan ping sesuai
tkan desain m informasi
ormasi atau tnya adalah
h, misalnya sebagainya,