weak entity

7

Click here to load reader

Upload: binet-care

Post on 08-Jun-2015

423 views

Category:

Documents


2 download

DESCRIPTION

Weak Entity

TRANSCRIPT

Page 1: Weak Entity

Pertemuan Minggu Ke-10

1

Page 2: Weak Entity

Weak Entity

Suatu Entity dimana keberadaandari entity tersebut tergantungdari keberadaan entity lain.

PEGAWAI TANGGUNGAN

NAMA……….…………

MILIK

NOPEG

2

Page 3: Weak Entity

Simbol-Simbol ERD

3

Page 4: Weak Entity

Transformasi Ke Database Relational

1. Setiap tipe Entity dibuat suatu relasi yang memuatsemua atribut simple, sedangkan untuk atributcomposite hanya dimuat komponen-komponennya saja.

2. Setiap relasi yang mempunyai atribut multivalue, buatlah relasi baru dimana Primary Keynya merupakangabungan dari Primary Key dari relasi tersebut denganatribut multivalue.

3. Setiap Unary Relationship 1:N, pada relasi perluditambahkan suatu foreign key yang menunjuk ke nilaiprimary keynya.

4

Page 5: Weak Entity

4. Setiap Unary Relationship M:N, buatlah relasibaru dimana primary keynya merupakangabungan dari dua atribut dimana keduanyamenunjuk ke primary key relasi awal denganpenamaan yang berbeda.

5. Setiap Binary Relationship 1:1, dimanaParticipation Constraint keduanya total, buatlah suaturelasi gabungan dimana Primary Keynya dapat dipilihsalah satu.

6. Setiap Binary Relationship 1:1 dan salah satuParticipation Constraintnya Total, maka Primary Key pada relasi yang Participation Constraintnya Partial menjadi Foreign Key pada relasi yang lainnya.

5

Page 6: Weak Entity

6

7. Setiap Binary Relationship 1:1, dimana keduaParticipation Constraintnya partial, maka selainkedua relasi perlu dibuat relasi baru yang berisiPrimary Key gabungan dari Primary Key kedua tipeEntity yang berelasi.

8. Setiap Binary Relationship 1 : N, dimana tipe Entity yang bersisi N mempunyai Participation Constraint Total, maka Primary Key pada relasi yang bersisi 1 dijadikan Foreign Key pada relasi yang bersisi N.

9. Setiap Binary Relationship 1 : N, dimana tipe Entity yang bersisi N mempunyai Participation Constraint partial, buatlah relasi baru dimana Primary Keynyamerupakan gabungan dari Primary Key kedua tipeEntity yang berelasi.

Page 7: Weak Entity

5.10. Setiap Binary Relationship M:N, buatlah relasibaru dimana Primary Keynya merupakan gabungandari Primary Key kedua tipe Entity yang berelasi.

11. Setiap Ternary Relationship, buatlah relasi barudimana Primary Keynya merupakan gabungan dariPrimary Key ketiga tipe Entity yang berelasi.

12. Setiap tipe Weak Entity, dibuat suatu relasi yang memuat semua atributnya dimana Primary Keynyaadalah gabungan dari Partial Key dan Primary Key dari relasi induknya (identifying owner).

7