Mengenal Apa Itu Entitas, Atribut Dan Relasi Dalam ERD

Tiara Sandra Dewi-IF22D
3 min readOct 6, 2023

--

Apa itu ERD

ERD (Entity Relationship Diagram) adalah sebuah model data yang didalamnya berisi informasi yang detail dengan memanfaatkan gambaran grafis dan simbol-simbol, yang berfungsi untuk mengidentifikasi setiap entitas dan atributnya, serta memudahkan dalam menyelesaikan pengembangan dan memenuhi kebutuhan sebuah sistem. Selain itu, ERD juga dapat disebut sebagai sebuah diagram yang menunjukan hubungan atau relasi dari entitas atau objek beserta atribut-atributnya. Didalam basis data ERD merupakan bentuk awal dalam perancangan atau pemodelan dari sebuah basis data karena ERD membantu dalam memvisualisasikan dan mendokumentasikan struktur basis data, yang merupakan dasar untuk membuat skema basis data dan mengimplementasikan sistem basis data tersebut.

Komponen ERD

Setelah kita mengetahui Apa itu ERD, sekarang kita juga akan membahas tentang apa saja yang merupakan komponen-komponen dalam penyusun sebuah ERD. Dan berikut adalah komponen-komponen ERD.

1. Entitas

Entitas merupakan sebuah benda atau objek yang dapat dibedakan atau diindentifikasi secara unik, yang membedakan satu dengan yang lainnya. Tujuan dari entitas adalah mengatur dan mengklasifikasikan data serta menampilkan sebuah data store yang memvisualisasikan proses data yang saling terhubung. Setiap entitas harus memiliki properti yang unik yang disebut Primary key. Sedangkan himpunan entitas merupakan kumpulan dari entitas-entitas dengan tipe dan properti yang sama. Kumpulan entitas yang sama atau sejenis disebut sebagai entity set, yang terbagi menjadi 2 jenis yaitu:

o Strong Entity Set (Entitas Kuat)

Strong Entity Set adalah entity set yang satu atau lebih atributnya digunakan oleh entity set lainnya sebagai key. Berikut bentuk strong entity set:

o Weak Entity Set (Entitas Lemah)

Weak Entity Set adalah entity set yang tergabung terhadap strong entity set. Berikut bentuk weak entity set:

2. Atribut

Atribut adalah kumpulan elemen data yang berfungsi untuk menjelaskan atau memdeskripsikan karakteristik dari sebuah entitas. Berikut beberapa jenis atribut yang biasa di gunakan dalam ERD.

o Atribut Kunci atau Key Attributes

Atribut Kunci atau Key Attributes merupakan atribut yang digunakan untuk menentukan entitas secara unik. Biasanya atribut ini berbentuk angka atau numerik.

o Atribut Simpel

Atribut Simpel merupakan atribut yang tidak dapat di pecah lagi dan bernilai tunggal.

o Atribut Multinilai/Multivalue

Atribut Multinilai/Multivalue merupakan atribut yang memiliki sekelompok nilai untuk setiap entitasnya.

o Atribut Gabungan/Composite

Atribut Gabungan/Composite merupakan atribut yang terdiri dari beberapa atribut yang berukuran lebih kecil yang memiliki arti tertentu.

o Atribut Derivatif

Atribut Derivatif merupakan atribut yang dihasilkan dari atribut yang lain.

Keterangan

nim daan tahun_masuk : atribut simple

jurusan : atribut multivalue

nama : atribut gabungan

alamat : atribut derivatif

3. Relasi

Relasi adalah hubungan antara suatu entitas dengan entitas lainnya. Sedangkan himpunan relasi merupakan kumpulan daru semua relasi diantara entitas-entitas yang terdapat pada himpunan entitasnya. Relasi juga sering disebut sebagai sebuah proses yang dilambangkan dengan belah ketupat.

o One to one

One to one merupakan hubungan dimana setiap entitas hanya boleh memiliki satu relasi dengan entitas lain.

o One to many

One to many merupakan hubungan dimana satu entitas boleh memiliki relasi dengan beberapan entitas.

o Many to many

Many to many merupakan hubungan dimana setiap entitas boleh memiliki relasi dengan entitas lain.

Instansi : Universitas Buana Perjuangan Karawang

Dosen Pengampun : Adi Rizky Pratama, M.Kom

--

--