61
bahwa kelompok atribut yang satu harus tergantung secara penuh
terhadap kelompok atribut lainnya (bukan subsetnya saja). Fully
functionally dependent di sini juga berarti setiap hubungan yang hanya
bersifat partially dependent atau bergantung sebagian terhadap key
yang lain, harus dihilangkan.
3. Third Normal Form (3NF)
Menghasilkan sebuah relasi yang telah memenuhi 1NF dan 2NF dan
tidak ada satu pun atribut dari non-primary-key yang bersifat
transitively dependent terhadap
candidate
key. Transitively
dependent
berarti
menghilangkan
atribut
yang
tidak
tergantung
pada primary
key,
melainkan tergantung pada atribut lainnya. (Connolly dan Begg, 2002,
pp376-396)
2.10.7 Entity Relationship Diagram (ERD)
Menurut
Whitten,
Bentley,
dan
Dittman
(2004,
pp295-307), entity
relationship diagram
adalah
pemodelan
data
yang
menggunakan
beberapa
notasi
untuk
menggambarkan
data
yang
berhubungan
dengan
entity dan
relationship yang dideskripsikan oleh data tersebut.
Ada beberapa konsep dasar bagi setiap model data :
1. Entity
Entity adalah sebuah class dari orang, tempat, objek, kejadian, atau
konsep mengenai apa yang diperlukan untuk mengambil dan
menyimpan
data.
Entity dilambangkan dengan sebuah lambang persegi
dengan sudut agak melengkung.
|