Contoh Penggunaan Relasi,Kardinalitas Dan ER Diagram

1.Entitas
 Mahasiswa, Kartu Anggota Perpustakaan (KAP), dan Buku.

2.Hubungan (relasi/relationship)
Mahasiswa mendaftar sebagai anggota perpustakaan (KAP), relasinya adalah mendaftar.

3.Atribut
  • Atribut Key
Nomor pokok mahasiswa (NPM), NIM dan nomor pokok lainnya
  • Atribut simple
Alamat, penerbit, tahun terbit, judul buku.
  • Atribut Multivalue
dari sebuah buku, yaitu terdapat beberapa pengarang.
  • Atribut Composite
dari entitas nama yaitu nama depan, nama tengah, dan nama belakang.


Kardinalitas relasi
  • One to One (1:1)
    Setiap anggota entitas A hanya boleh berhubungan dengan satu anggota entitas B, begitu pula sebaliknya.
  • One to many (1:M / Many)
    Setiap anggota entitas A dapat berhubungan dengan lebih dari satu anggota entitas B tetapi tidak sebaliknya.
  • Many to Many (M:M)
    Setiap entitas A dapat berhubungan dengan banyak entitas himpunan entitas B dan demikian pula sebaliknya.

Entitas : Mahasiswa, KAP (Kartu Anggota Perpustakaan), Buku

Atribut : Nama, no.mahasiswa, Alamat mahasiswa, No.buku, Judul, Pengarang, Penerbit dan tahun terbit.

Relasi : Daftar dan Pinjam

Gambar ERD dalam peminjaman buku di perpustakaan:

Cardinality Ratio Constraint
  • M : N

Diagram ERD

7

Komentar

Postingan Populer