DD 3-3 SPEAKING ERD & DRAWING RELATIONSHIP - En.id
DD 3-3 SPEAKING ERD & DRAWING RELATIONSHIP - En.id
3-3
Berbicara ERDish & Menggambar Hubungan
Hak Cipta © 2017, Oracle dan / atau afiliasinya. Seluruh hak cipta.
Tujuan
DDS3L3
Hak Cipta © 2017, Oracle dan / atau afiliasinya. Seluruh hak cipta. 3
Berbicara ERDish & Menggambar Hubungan
Tujuan
DDS3L3
Hak Cipta © 2017, Oracle dan / atau afiliasinya. Seluruh hak cipta. 4
Berbicara ERDish & Menggambar Hubungan
Bahasa ERD
• ERDish adalah bahasa yang kami gunakan untuk menyatakan hubungan antar entitas dalam
ERD.
Memecah ERDish
bekerja di
KARYAWAN DEPARTEMEN
bertanggung jawab
untuk
DDS3L3
Hak Cipta © 2017, Oracle dan / atau afiliasinya. Seluruh hak cipta. 5
Berbicara ERDish & Menggambar Hubungan
Komponen ERDish
• SETIAP
• Entitas A
• Entitas B
DDS3L3
Hak Cipta © 2017, Oracle dan / atau afiliasinya. Seluruh hak cipta. 6
Berbicara ERDish & Menggambar Hubungan
Komponen ERDish
• Karena setiap hubungan memiliki dua sisi, kita membaca hubungan pertama dari
kiri ke kanan (atau atas ke bawah, bergantung pada tata letak ERD).
Memecah ERDish
1. SETIAP
2. Entitas A bekerja di
KARYAWAN DEPARTEMEN
3. OPSIONALITAS
(harus / mungkin)
4. HUBUNGAN
1. SETIAP
NAMA
2. KARYAWAN ( entitas A)
5. KARDINALITAS (satu 3. HARUS ( opsionalitas, garis solid)
dan hanya satu / satu 4. BEKERJA DI ( nama hubungan)
atau lebih) 5. SATU ( DAN HANYA SATU) (kardinalitas, satu jari kaki)
DDS3L3
Hak Cipta © 2017, Oracle dan / atau afiliasinya. Seluruh hak cipta. 7
Berbicara ERDish & Menggambar Hubungan
Komponen ERDish
Memecah ERDish
1. SETIAP
2. Entitas B
3. OPSIONALITAS
KARYAWAN DEPARTEMEN
(harus / mungkin) bertanggung jawab
untuk
4. HUBUNGAN
NAMA
1. SETIAP
5. KARDINALITAS (satu
2. DEPARTEMEN ( entitas B)
dan hanya satu / satu
3. MUNGKIN ( opsionalitas, garis putus-putus)
atau lebih)
4. BERTANGGUNG JAWAB UNTUK ( nama hubungan)
6. Entitas A 5. SATU ATAU LEBIH ( kardinalitas, kaki gagak)
6. KARYAWAN ( entitas A)
DDS3L3
Hak Cipta © 2017, Oracle dan / atau afiliasinya. Seluruh hak cipta. 8
Berbicara ERDish & Menggambar Hubungan
Komponen ERDish
bekerja di
KARYAWAN DEPARTEMEN
bertanggung jawab
untuk
MASING-MASING 1 MASING-MASING 1
2. KARYAWAN ( entitas A) 2. DEPARTEMEN ( entitas B)
3. HARUS ( opsionalitas, garis solid) 3. MUNGKIN ( opsionalitas, garis putus-putus)
4. BEKERJA DI ( nama hubungan) 4. BERTANGGUNG JAWAB ATAS ( nama hubungan)
5. SATU DAN HANYA SATU ( kardinalitas, 5. SATU ATAU LEBIH BANYAK ( kardinalitas, kaki gagak)
satu jari kaki) 6. KARYAWAN ( entitas B)
6. DEPARTEMEN ( entitas B)
DDS3L3
Hak Cipta © 2017, Oracle dan / atau afiliasinya. Seluruh hak cipta. 9
Berbicara ERDish & Menggambar Hubungan
Terminologi
• ERDish
DDS3L3
Hak Cipta © 2017, Oracle dan / atau afiliasinya. Seluruh hak cipta. 10
Berbicara ERDish & Menggambar Hubungan
Ringkasan
DDS3L3
Hak Cipta © 2017, Oracle dan / atau afiliasinya. Seluruh hak cipta. 11
Berbicara ERDish & Menggambar Hubungan