Lihat ke Halaman Asli

Desain ERD dan EERD Basis data Perguruan Tinggi

Diperbarui: 1 November 2024   12:55

Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

gambar 1.diagram ERD

pada diagram ERD(Entity Relationship Diagram) diatas menunjukan beberapa entitas berupa dosen,mahasiswa, dan matakuliah.Relasi antar tabel  dosen dan matakuliah menunjukan relasi one to many yang dimana satu dosen apat mengajar banyak  matakuliah. Dan relasi antara tabel matakuliah dan mahasiswa menunjukan relasi many to many yang dimana mahasiswa disini dapat memilih banyak matakuliah dan begitu juga sebaliknya.

gambar 2.Diagram EERD

setelah kita membuat diagram ERD(Entity Relationship Diagram) maka selanjutnya kita buat lagi diagram EERD( Extend Entity Relationship Diagram) yang terdiri dari 3 tabel antara lain:

1. Tabel dosen

  • nid (INT): Kolom ini adalah Primary Key yang memastikan setiap dosen tidak memiliki nid yang sama.
  • nama_dosen (VARCHAR): Menyimpan nama dosen

2. Tabel mahasiswa

  • nim (INT): Kolom ini adalah Primary Key dari tabel mahasiswa, yang berfungsi sebagai identitas unik untuk setiap mahasiswa.
  • nama_mahasiswa (VARCHAR): menyimpan nama mahasiswa.

3. Tabel matakuliah:

  • kode_mk (INT): Kolom ini adalah Primary Key yang memastikan setiap matakuliah memiliki identitas yang unik.
  • nama_mk (VARCHAR): Menyimpan nama matakuliah

Relasi: 

Relasi many to many antara tabel matakuliah dan mahasiswa disini menggunakan relationship bernama registrasi yang didalamnya terdapat atribute semester untuk membuat penghubung antara kedua tabel tersebut.

Untuk pembelajaran lebih lanjut anda dapat mengakses video youtube dibawah ini


Halaman Selanjutnya


BERI NILAI

Bagaimana reaksi Anda tentang artikel ini?

BERI KOMENTAR

Kirim

Konten Terkait


Video Pilihan

Terpopuler

Nilai Tertinggi

Feature Article

Terbaru

Headline