Representasi Spesialisasi dan Agregasi

Representasi Spesialisasi (IS A)

Ada 2 pendekatan yang dipakai didalam menurunkan spesialisasi kedalam tabel.

  1. Pendekatan 1
    • Bentuklah tabel untuk level entitas yg lebih tinggi
    • Bentuklah tabel untuk level entitas yg lebih rendah
      (*dengan memasukkan primary key pada level yg lebih tinggi keĀ  tabel dengan level yang lebih rendah)

  2. Pendekatan 2
    • Bentuklah tabel untuk tiap himpunan entitas dengan semua atribut lokal dan turunan.Bisa jadi tabel pada level tinggi tidak perlu di simpan jika spesialisasi adalah total. Jika diperlukan bisa dibuat view yang menggabungkan tabel-tabel spesialisasi.
    • Bentuklah tabel untuk tiap himpunan entitas dengan semua atribut lokal dan turunan.
    • Bisa jadi tabel pada level tinggi tidak perlu di simpan jika spesialisasi adalah total. Jika diperlukan bisa dibuat view yang menggabungkan tabel-tabel spesialisasi.

Representasi Agregasi

Untuk merepresentasikan agregasi, buatlah tabel yang terdiri dari :

  • Foreign key dari himpunan entitas yang berhubungan
  • Setiap atribut deskriptif
  • Atribut baru untuk primary key di tabel relasi

Representasi Agregasi untk tabel mata kuliah, dosen dan Dosen mengajar mt kul

Representasi Agregasi untuk tabel Mahasiwa dan Mahasiwa Mengambil Mtkul

 

Comments are closed.