ENTITY RELATIONSHIP DIAGRAM
Atribut(property)
Merupakan karakteristik sebuah entitas (biasanya berhubungan dengan field dalam sebuah tabel).
Ada 3 macam kunci:
> Superkey
satu atau lebih atribut yang dapat membedakan entitas satui dengan yang lainnya dalam himpunan entitas.
> Candidatkey
merupakan kumpulan atribut minimal yang dapat membedakan satu dengan yang lain entitas.
> Primarykey
merupakan kumpulan atribut minimal yang dapat membedakan satu data dengan yang lainya sesuai kebutuhan.
contoh superkey:
no.KTP + no.SIM + nama +alamat
No.KTP + No.sim + nama
No.KTP + No.SIM
No.KTP
No.SIM
Contoh Candidatkey:
NO.KTP
No.SIM
Contoh Primarykey:
No.KTP atau No.SIM tergantung kebutuhan.
Dasar Pemilihan Primarykey:
- sering digunakan sebagai acuan
- lebih ringkas
- unik.
Atribut sederhana(simple atribut):
atribut automatik yang tidak dapat dipilah lagi.
contoh:
Atribut Nama > atribut sederhana
atribut Alamat > atribut komplit, karena masih dapat dipilah-pilah menjadi : jalan,kota ,kode pos wilayah dll.
Atribut yang bernilai banyak (multivalued atribut):
yang dapat bernilai lebih dari satu nilai yang sejenis
Atribut turunan (derived atribut):
diperoleh dari atribut lain.contoh
nim, nama , alamt, ipk
b12.2008.01236,khoirul anwarazzaqy,babadan paron ngawi,3,00
tahapan dalam membuat E-R:
> mengidentifikasi & menetapkan seluruh himpunan entitas yang akan terlibat.
> menentukan atribut-atribut kunci dari masing-masing himpunan entitas.
> mengidentivikasi, menetapkan seluruh himpunan relasi diantara himpunan entitas yang ada,beserta foreign (kunci tamu).
> menentukan derajat atau kardinalitas relasi untuk setiap himpunan entitas.
> melengkapi himpunan entitas dan himpunan relasi dengan atribut deskriptif.
Tidak ada komentar:
Posting Komentar