Anda di halaman 1dari 3

Contoh Relasi One to One, One to Many, Many to One, Many to Many

Entity (Entitas)

Sebuah barang atau obyek yang dapat dibedakan dari obyek lain, dapat berdiri sendiri dan merupakan
penyusun sistem. contoh:

Individu : pegawai,pelanggan, mahasiswa,distributor

Tempat : ruang,bangunan,kantor,lapangan,kampus

Obyek: buku,motor,paket software,produk

Peristiwa: pendaftaran,pemesanan, penagihan

Konsep : rekening,kualifikasi.

Cardinality (Kardinalitas)

Menjelaskan batasan jumlah keterhubungan satu entitas dengan entitas yang lain.

Relationship (Relasi)

Hubungan antara satu atau lebih entitas. Penggambaran Relasi menggunakan kata kerja.

1. ONE TO ONE (Satu ke Satu)

Relasi di bawah menggambarkan bahwa untuk setiap entitas di himpunan entitas A (Mahasiswa)
berpasangan dengan banyak entitas di himpunan entitas B (Mata Kuliah). 1 Mahasiswa dapat menambil
lebih banyak mata kuliah.

Dari A (Mahasiswa) ke B (Mata Kuliah) kardinalitasnya maksimal adalah banyak, dan dari B (Mata Kuliah)
ke A (Mahasiswa) kardinalitasnya maksimal 1. Oleh karena itu relasi ini berkardinalitas 1 ke banyak.

Contoh Gambar Relasi One To One


2. ONE TO MANY (Satu ke Banyak)

Relasi di bawah menggambarkan bahwa untuk setiap entitas di himpunan entitas A (Mahasiswa)
berpasangan dengan banyak entitas di himpunan entitas B (Mata Kuliah). 1 Mahasiswa dapat
mengambil lebih banyak mata kuliah.

Dari A (Mahasiswa) ke B (Mata Kuliah) kardinalitasnya maksimal adalah banyak, dan dari B (Mata Kuliah)
ke A (Mahasiswa) kardinalitasnya maksimal 1. Oleh karena itu relasi ini berkardinalitas 1 ke banyak.

Contoh Gambar Relasi One To Many

3. MANY TO ONE (Banyak ke Satu)

Relasi di bawah menggambarkan bahwa untuk setiap entitas di himpunan entitas A (Mahasiswa)
berpasangan dengan maksimal 1 entitas di himpunan entitas B (Mata Kuliah). 1 mata kuliah dapat di
kontrak oleh banyak mahasiswa.

Dari A (Mahasiswa) ke B (Mata Kuliah) kardinalitasnya maksimal adalah 1, dan dari B (Mata Kuliah) ke A
(Mahasiswa) kardinalitasnya maksimal adalah banyak. Oleh karena itu relasi ini berkardinalitas banyak
ke 1.

Contoh Gambar Many To One


4. MANY TO MANY (Banyak ke Banyak)

Relasi di bawah menggambarkan bahwa untuk setiap entitas di himpunan entitas A (Mahasiswa)
berpasangan dengan maksimal banyak entitas di himpunan entitas B (Mata Kuliah). 1 mata kuliah dapat
di ambil oleh banyak mahasiswa.

Dari A (Mahasiswa) ke B (Mata Kuliah) kardinalitasnya maksimal adalah banyak, dan dari B (Mata Kuliah)
ke A (Mahasiswa) kardinalitasnya maksimal adalah banyak. Oleh karena itu relasi ini berkardinalitas
banyak ke banyak.

Contoh Gambar Many To Many

Reference : https://en.wikipedia.org/wiki/Entityrelationship_model

Anda mungkin juga menyukai