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
Setiap anggota entitas A hanya boleh berhubungan dengan satu anggota entitas B, begitu pula sebaliknya.
Setiap anggota entitas A dapat berhubungan dengan lebih dari satu anggota entitas B tetapi tidak sebaliknya.
Setiap entitas A dapat berhubungan dengan banyak entitas himpunan entitas B dan demikian pula sebaliknya.
Diagram ERD
Komentar
Posting Komentar