Kardinalitas Pada Relationship

Kardinalitas

Kardinalitas atau disebut juga dengan derajat relasi digunakan untuk menunjukkan jumlah maksimum entitas yang dapat ber-relasi dengan entitas pada himpunan entitas yang lain.

Kardinalitas relasi yang terjadi diantara dua himpunan entitas terbagi menjadi 4 :

  • One To One

Setiap entitas pada himpunan entitas A berhubungan maksimal dengan 1 entitas pada himpunan entitas B, begitu juga sebaliknya.

Contoh : Mahasiswa Dengan KTM

  • One To Many

Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi tidak sebaliknya.

Contoh : Mahasiswa Dengan Matakuliah

  • Many To One

Setiap entitas pada himpunan entitas A berhubungan maksimal dengan 1 entitas pada himpunan entitas B, tetapi tidak sebaliknya.

Contoh : Matakuliah Dengan Dosen

Baca Juga : Jual Aplikasi Smart Parking Kampus

  • Many To Many

Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, begitu juga sebaliknya.

Contoh : Produk Dengan Konsumen

ERD (Entity Relationship Diagram)

ERD (Entity Relationship Diagram) adalah model informasi untuk menjelaskan suatu hubungan antara data dan basis data yang digambarkan dengan sebuah grafik dan juga notasi dengan model data yang berkonsep.

ERD Memiliki beberapa komponen :

  • Entitas adalah sebuah symbol atau objek yang berfungsi sebagai identitas pada kesatuan yang mempunyai label dan nama. Entitas digambarkan atau disimbolkan sebagai persegi panjang.
  • Relasi adalah sebuah symbol atau objek yang menghubungkan satu entitas atau lebih yang tidak memiliki fisik namun hanya sebagai konseptual. Relasi digambarkan atau disimbolkan sebagai belah ketupat.
  • Atribut adalah sebuah symbol atau objek sebagai karakteristik dari entitas atau relasi yang menampilkan penjelasan informasi detail tentang keduanya. Atribut digambarkan atau disimbolkan sebagai elips.
  • Alur adalah sebuah symbol atau objek yang berfungsi sebagai penghubung antara atribut dan entitas dan hubungan antara entitas dan relasi. Alur digambarkan atau disimbolkan sebagai garis.

Fungsi Dan Manfaat Entity Relationship Diagram ( ERD )

  • Untuk memodelkan struktur data.
  • Memperkecil jumlah relasi basis data.
  • Menjadikan relasi normal.
  • Model untuk hubungan antar data.
  • Menentukan Entitas.
  • Menentukan hubungan antar entitas.
  • Entitas digambarkan dengan kotak.
  • Relasi digambarkan dengan garis.
  • Menentukan jumlah kejadian satu entitas.
  • Menentukan atribut.
  • Untuk menguji dengan mengabaikan proses.
  • Menjelaskan hubungan antara data dalam basis data.
  • Mendokumentasikan data – data.
  • Gambaran umum untuk sistem yang akan dibuat.
  • Menghasilkan dokumentasi yang bagus.
  • Representasi visual.
  • Menjadikan sebuah komunikasi yang efektif.
  • Fleksibilitas tinggi.

Baca Juga : Jual Sistem Perpustakaan Sekolah Online Smart School

Cara Membuat Entity Relationship Diagram ( ERD ) Secara Manual

  • Tentukan Entitas
  • Tentukan Relasi
  • Buat Gambar Entity Relationship Diagram Sementara
  • Isi Kardinalitas
  • Tentukan Primary Key
  • Gambar ERD Menurut Primary Key
  • Tentukan Atribut
  • Petakan Atribut
  • Gambar ERD Dengan Atribut
  • Periksa Hasil

 

Penulis : Edrian

Sukai/Like Fan Page Facebook Garuda Cyber Indonesia

Subscribe Channel Youtube Garuda Cyber Indonesia

Follow Instagram Garuda Cyber Indonesia

Chat Wa

Artikel Terpopuler

Definisi Struktur Kontrol Perulangan Dalam Pemrograman Dan Contohnya

Pada dasarnya perulangan pada pemrograman yang sama dengan perulangan bahasa pemrograman lainnya. Struktur kontrol perulangan yang dipakai memilki suatu fungsi dari program yang akan dijalankan secara berulang. Contohnya anda ingin membuat tampilan nama anda sebanyak 100 kali, tentu akan sangat lama jika anda menuliskan kode program secara dengan manual. Dengan struktur kontrol perulangan bisa menampilkan dengan nama sebanyak 100 kali...