40
Penjelasan
mengenai komponen-komponen di atas adalah sebagai
berikut:
a. Entity (entitas)
Entity merupakan sekumpulan objek
yang
memilik property yang sama,
yang oleh perusahaan dianggap
memiliki
keberadaan
yang
tidak
terikat oleh objek lainnya.
PELANGGAN, PEGAWAI,
DEPARTEMEN, PENGARANG,
BUKU,
BARANG, MATAKULIAH merupakan contoh entity. Pada
model relasional, entity akan menjadi tabel.
Menurut
Connoly
dan
Begg
(2002,
p342-343),
entity
dapat
diklasifikasikan atas strong entity (entitas kuat) dan weak entity (entitas
lemah).
Strong
entity
merupakan
entitas
yang
keberadaannya
tidak tergantung
pada
keberadaan
entity
lainnya.
Sedangkan
weak
entity
adalah entity yang keberadaannya tergantung pada
keberadaan entity
lain, sehingga bila strong entity-nya dihilangkan
maka weak entity yang tergantung padanya akan ikut hilang.
b. Attribute (atribut)
Atribut
adalah
property
atau
item data
yang
menjadi
bagian
dari
suatu
entity.
Nama
Pegawai
dan
NIP
adalah
contoh
atribut
yang
terdapat
pada entity PEGAWAI. Jumlah SKS dan code
mata kuliah merupakan
contoh atribut pada entity MATAKULIAH.
c. Relation (hubungan)
Relation adalah seperangkat hubungan atau kaitan yang memiliki arti
antara
dua
entity.
Misalnya,
antara
DOSEN
dan
MAHASISWA
|