Entity
Entity adalah obyek yang dapat dibedakan dalam dunia
nyata
Entity set adalah kumpulan dari entity yang sejenis
Entity set dapat berupa :
– Obyek secara fisik : Rumah, Kendaraan, Peralatan
– Obyek secara konsep : Pekerjaan , Perusahaan,
Rencana
Relationship
Relationship adalah hubungan yang terjadi antara satu
atau lebih entity.
PEGAWAI KERJA
PROYEK
Jenis-jenis atribut :
Key
Atribut yang digunakan untuk menentukan suatu entity
secara unik.
Atribut Simple
Atribut yang bernilai tunggal.
Atribut Multivalue
Atribut yang memiliki sekelompok nilai untuk setiap instan
entity.
PEGAWAI
Nama
Nama Tengah Nama
Depan Belakang
NAMA
PEGAWAI
Atribut Derivatif
Suatu atribut yang dihasilkan dari atribut yang lain.
TglLahir Umur
PEGAWAI
PEGAWAI LAPOR
KERJA DEPARTEMEN
PEGAWAI
KERJA
PEGAWAI PROYEK
KOTA
1:1
Pegawai Milik Kendaraan
k2
k3
. . .
1 1
PEGAWAI MILIK KENDARAAN
r
P1
1 d1
r2
p2 d2
r3
p3 d3
r4
p4 .
. .
N 1
PEGAWAI
KERJA
DEPARTEMEN
M:N
M N
KERJA
PEGAWAI PROYEK
Total Participation
Keberadaan suatu entity tergantung pada hubungannya
dengan entity lain.
N 1
PEGAWAI PUNYA BAGIAN
Partial Participation
Keberadaan suatu entity tidak
tergantung pada hubungannya dengan entity lain.
N 1
KERJA
PEGAWAI PROYEK
disebut
Notasi Arti
1. 1. Entity
2. 2. Weak Entity
3. 3. Relationship
4. 4. Identifying Relationship
5. 5. Atribut
7. 7. Atribut Multivalue
8. 8. Atribut Composite
9. 9. Atribut Derivatif
ALM KDPO
1 S
TGLL N ANGGO 1
AH TA
PEGAWAI BAGIAN
UMU 1 1
R
PIMPI
N 1
1 N M
JA
KONTR M
OL
KERJ PUNY
A A
N
1
PUNY PROYEK
A
LOKA
NOPR
PR
N O
NAPR
O
TANGGUNGA
N
PEGAWAI ALAMAT
PROYEK
LOKPR(NOPRO, LOKASI)
NOPEG …….
1
PEGAWAI KONTROL
N
PEGAWAI (NOPEG, ….., SUPERVISOR-
ID)
Model Entity Relationship
Halaman 11 dari 16
4. Setiap Unary Relationship M:N, buatlah relasi baru
dimana primary keynya merupakan gabungan dari dua
atribut dimana keduanya menunjuk ke primary key relasi
awal dengan penamaan yang berbeda.
NOBAR …….
M
N
KOMBAR (NOBAR, NOKOMP , JUMLAH)
NOPEG NOPRO
1 1 1
PEGAWAI KERJA PROYEK
NOPEG NOBAG
1 1
NOPEG NOPRO
1 1
PEGAWAI KERJA
1
N
BAGIAN PROYEK
PUNYA
N 1
PEGAWAI KERJA
NOPEG …… .. NOPRO
M N
PEGAWAI KERJA
PEGAWAI KERJA
KOTA
NOKOT
1 N
PEGAWAI PUNYA TANGGUNGAN
Skema Database