Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Basis</strong> <strong>Data</strong><br />
“berat” timbangannya apabila mempunyai partisipasi total. Tambahkan<br />
juga simple atribut yang terdapat pada relasi tersebut ke sisi yang lebih<br />
“berat”. Apabila kedua partisipasi adalah sama-sama total atau samasama<br />
partial, maka dua entitas tersebut boleh digabung menjadi satu<br />
tabel<br />
5. Untuk setiap relasi binary 1:N yang tidak melibatkan entitas lemah,<br />
tentukan mana sisi yang lebih “berat” (sisi N). Tambahkan primary key<br />
dari sisi yang “ringan” ke tabel sisi yang lebih “berat”. Tambahkan juga<br />
seluruh simple atribut yang terdapat pada relasi biner tersebut<br />
6. Untuk setiap relasi binary M:N, buatlah tabel baru R dengan atribut<br />
seluruh simple atribut yang terdapat pada relasi biner tersebut.<br />
Tambahkan primary key yang terdapat pada kedua sisi ke tabel R. Kedua<br />
foreign key yang didapat dari kedua sisi tersebut digabung menjadi satu<br />
membentuk primary key dari tabel R<br />
7. Untuk setiap relasi lebih dari dua entitas, n-nary (ternary), meliputi dua<br />
alternatif yaitu:<br />
1. Buatlah tabel R yang menyertakan seluruh primary key dari entitas<br />
yang ikut serta. Sejumlah n foreign key tersebut akan membentuk<br />
primary key untuk tabel R. Tambahkan seluruh simple atribut yang<br />
terdapat pada relasi n-ary tersebut.<br />
2. Mengubah bentuk relasi ternary menjadi entitas lemah, kemudian<br />
memperbaiki relasi yang terjadi antara entitas lemah tersebut<br />
dengan entitas-entitas kuatnya dan melakukan algoritma mapping<br />
sesuai dengan aturan mapping.<br />
2) Contoh Mapping ER Ke Tabel Sistem <strong>Basis</strong> <strong>Data</strong> Perusahaan.<br />
Uraian dibawah ini menjelaskan urutan langkah memetakan ER ke relasi<br />
tabel. Kasus yang diambil adalah sistem basis data perusahaan A seperti<br />
dijelaskan dalam kegiatan belajar 3 dan 4.<br />
Soal :<br />
Bacalah kembali uraian materi dan kegiatan belajar 3 dan 4.<br />
<br />
Berdasarkan uraian materi tentang algoritma mapping ER ke tabel<br />
buatlah relasi antar tabel dari ER diagram sistem basis data perusahaan<br />
A seperti telah dijelaskan dalam uraian materi kegiatan belajar 3 dan 4.<br />
54