TAHAP PEMBUATAN ERD
(ENTITY RELATIONSHIP
DIAGRAM)
RENTAL VCD
1.
Mengidentifikasi
entity-entity yang ada.
Entity-entity :
Customer (Member/Pelanggan), Pegawai, DVD/VCD Film, Kelompok Film.
2.
Menentukan
atribut-atribut setiap entity.
Entity
|
Atribut
|
Customer (Member/Pelanggan)
|
Nama, Alamat, Nomor Telepon, Jenis Identitas, Nomor
Identitas.
|
Pegawai
|
Nama, Nomor Telepon, Nomor Identitas.
|
DVD/VCD Film
|
Judul Film (Katagori), Jumlah Film, Jumlah Keping,
Kode Film.
|
Kelompok Film
|
Jenis Film, Harga Sewa
|
3.
Menentukan
primary key dari setiap entity.
Entity
|
Atribut
|
Customer (Member/Pelanggan)
|
Nama, Alamat, Nomor Telepon, Jenis Identitas, Nomor Identitas.
|
Pegawai
|
Nama, Nomor Telepon, Nomor Identitas.
|
DVD/VCD Film
|
Judul Film (Katagori), Jumlah Film, Jumlah Keping, Kode Film.
|
Kelompok Film
|
Harga Sewa, Jenis Film.
|
4.
Menentukan relationship antar entity.
Entity
|
Relationship
|
Entity
|
Customer (Member/Pelanggan)
|
Transaksi Penyewaan(Menyewa)
|
DVD/VCD Film
|
DVD/VCD Film
|
Transaksi Penyewaan(Disewakan
oleh)
|
Pegawai
|
Pegawai
|
Transaksi Penyewaan(Menyewakan
kepada)
|
Customer (Member/Pelanggan)
|
DVD/VCD Film
|
Dikelompokan
|
Kelompok Film
|
5.
Menentukanatribut-atributdarisetiap relationship
(jikaada).
Relationship
|
Atribut
|
Transaksi Penyewaan
|
Tanggal Sewa, Tanggal Kembali, Total harga
(Biaya), Jumlah Film, Total Denda, ID Transaksi (Struk/Nota).
|
Dikelompokan
|
-
|
6. Menentukan Cardinality Rasio.
Entity
|
Relationship
|
Entity
|
Cardinality Rasio
|
Customer (Member/Pelanggan)
|
Transaksi Penyewaan(Menyewa)
|
DVD/VCD Film
|
M : N
|
DVD/VCD Film
|
Transaksi Penyewaan(Disewakan
oleh)
|
Pegawai
|
N : 1
|
Pegawai
|
Transaksi Penyewaan(Menyewakan
kepada)
|
Customer (Member/Pelanggan)
|
1 : M
|
DVD/VCD Film
|
Dikelompokan
|
Kelompok Film
|
N : 1
|
KAMUS DATA
·
Customer
(Member/Pelanggan)
Nama,
Alamat, Nomor Telepon, Jenis Identitas, Nomor Identitas.
Nama
|
Alamat
|
Nomor
Telepon
|
Jenis
Identitas
|
Nomor
Identitas
|
Rismawati Ekaningtyas
|
Jl. Kadu 3A-001, Bitung
|
O8975454966
|
KTM
|
1213 010 155
|
Tria Susanti
|
Jl. Raya Serang 1, Cikupa
|
081379292007
|
KTP
|
1213 010 156
|
·
Pegawai
Nama,
Nomor Telepon, Nomor Identitas.
Nama
|
Alamat
|
Nomor
Telepon
|
Nomor
Identitas
|
Amry Prana Wijaya
|
Jl. Gatot Subroto KM 3, Cibodas
|
083832028354
|
1234267
|
·
DVD/VCD
Film
Judul
Film (Katagori), Jumlah Film, Jumlah Keping, Kode Film.
Judul Film
(Katagori)
|
Jumlah Film
|
Jumlah
Keping
|
Kode Film
|
Horor
|
500 Judul
|
50 Keping /
Judul
|
001
|
Romantic
|
400 Judul
|
50 Keping /
Judul
|
002
|
Action
|
300 Judul
|
40 Keping /
Judul
|
003
|
Budaya / Sosial
|
200 Judul
|
30 Keping /
Judul
|
004
|
Comedy
|
200 Judul
|
30 Keping /
Judul
|
005
|
·
Kelompok
Film
Jenis
Film, Harga Sewa
Jenis Film
|
Harga Sewa
|
Indonesia
|
5000 / Film
|
Internatonal
|
7000 /Film
|
·
Transaksi
Penyewaan
Tanggal Sewa, Tanggal Kembali, Jumlah Film, Total harga (Biaya), Total
Denda, ID Transaksi (Struk/Nota).
Tanggal
Sewa
|
Tanggal
Kembali
|
Jumlah Film
|
Total Harga
(Biaya)
|
Total Denda
|
ID
Transaksi (Strul/Nota)
|
23 Apr 2013
|
24 Apr 2013
|
2 Film (Indonesia)
|
Rp. 10.000
|
10.000/
Film (1 hari)
|
0001
|
23Apr 2013
|
25 Apr 3013
|
3 Film (Internasional)
|
Rp.21.000
|
10.000/
Film (1 hari)
|
0002
|
23 Apr 2013
|
24 Apr 2013
|
1 Film (Indonesia)
1 Film (Internasional)
|
Rp. 12.000
|
10.000/
Film (1 hari)
|
0003
|
Deskripsi :
·
Customer
dapat menyewa lebih dari satu film
·
Satu judul film
dapat disewa oleh beberapa customer
·
Beberapa
customer hanya dilayani oleh satu pegawai
·
Film yang
disewa merupakan salah satu dari jenis film yang sudah dikelompokan
·
Harga sewa
film tergantung dari jenis film yang disewa
·
Lama sewa
ditentukan oleh jumlah film yang disewa
bagaimana cara menentukan derajat relasi dari erd tersebut
ReplyDelete