Entity
Relational Diagram (ERD) & Logical Relational Structure (LRS)
A.
Entity
Relational Diagram (ERD)
Pengertian dari
ERD adalah Suatu pemodelan basis data yang menghubungkan/merelasikan antar
entitas. Ada beberapa
symbol dari ERD, diantaranya :
1.
Entitas
Kumpulan dari
beberapa atribut/field.
2. Relasi
Suatu hubungan yang terjalin diantara
beberapa entitas.
3.
Atribut
Notasi yang memberikan informasi
mengenai jenis entitas dan juga relasinya.
4.
Garis
Penghubung
Notasi yang digunakan untuk merangkai
beberapa notasi yang digunakan seperti : entitas, relasi dan atribut.
Metodologi ERD :
1.
Identifikasi
Entitas
Maksudnya ialah
melakukan identifikasi dari beberapa himpunan entitas yang terdiri dari
beberapa calon field yang akan digunakan
pada.
2.
Menentukan
Relasi
Dalam beberapa
entitas harus memiliki minimal satu relasi, yang menghubungkan antar entitas.
3.
Menggambar
ERD sementara
Menggambar ERD
sementara dapat dilakukan dengan menggunkan entitas dan garis untuk
merelasikan.
4.
Mengisi
Kardinalitas
Menentukan
jumlah kejadian satu entitas untuk sebuah kejadian pada entitas yang
berhubungan.
5.
Menentukan
atribut yang dijadikan sebagai key
Menentukan
atribut yang unik untuk dijadikan sebagai key/primary key.
6.
Menggambar
ERD berdasarkan Key/Kunci
Menghilangkan
relasi many to many dan memasukkan primary dan kunci tamu pada masing masing
entitas
7.
Menentukan
atribut
Menentukan
field-field yang diperlukan oleh sistem.
8.
Pemetaan
atribut
Memasangkan
atribut dengan satu entitas yang sesuai.
9. Menggambar ERD dengan atribut
10.
Memeriksa
hasil
Periksa kardinalitasnya dan daftar atribut yang berhubunan
dengan masing-masing entitas untuk melihat apakah ada yang hilang.
B.
Logical
Relational Structure (LRS)
Pengertian LRS (Logical Record
Structure) Adalah representasi dari struktur record-record pada tebel-tabel
yang terbentuk dari hasil antar himpunan entitas. Menentukan kardinalitas,
jumlah table dan Foreign Key (FK) sebagai berikut :
1.
One-to-one
Satu entitas berhubungan dengan paling banyak satu entitas
lain.
2.
One-to-many
Satu entitas dapat berhubungan dengan lebih dari satu
entitas lain.
3.
Many-to-many
Beberapa entitas dapat berhubungan dengan beberapa entitas
lain.
0 komentar:
Posting Komentar