ERD Entiti Relationship Diagram

5. Bentuk Normal Tahap Kempat Boyce CoddBCNF Bentuk BCNF adalah suatu relasi disebut memenuhi bentuk normal Boyce Codd jika dan hanya jika suatu penentu deteminan adalah kunci kandidat atribut yang bersifat unik.

b. ERD Entiti Relationship Diagram

Menurut Al Bahra Bin Ladjamuddin 2005:142 ERD adalah suatu model jaringan yang menggunakan susunan data yang disimpan dalam sistem secara abstrak. ERD merupakan model jaringan data yang menekankan pada struktur-struktur dan relationship data, sedangkan DFD merupakan suatu model jaringan fungsi yang akan dilaksanakan oleh sistem.Untuk menggambarkannya digunakan beberapa notasi dan simbol. Conceptual Data Model CDM merupakan bentuk pemodelan dalam mendesain database menggunakan ERD yang masih berupa konsep. Dalam mendesain CDM harus ditentukan entity-entity yang akan digunakan terlebih dahulu. setelah itu ditentukan atribut-atributnya selanjutnya menentukan relasi antar atribut-atribut tersebut. ERD yang terbentuk masih berupa konsep yang belum mencerminkan database sesungguhnya. Pada dasarnya ada tiga simbol yang digunakan, yaitu :

1. Entity

Entiti adalah sesuatu apa saja di dalam sistem, nyata maupun abstrak dimana data tersimpan atau dimana terdapat data.

2. Atribut

Setiap entitas mempunyai elemen yang disebut atribut yang berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. sehingga sering dikatakan atribut adalah elemen dari setiap entiti dan relationship.

3. Hubungan atau Relationship

Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Relasi dapat digambarkan sebagai berikut : o Satu ke satu One to one Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas A berhubungan paling banyak dengan satu entitas pada himpunan entitas B. o Satu ke banyak One to many Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi setiap entitas pada entitas B dapat berhubungan dengan satu entitas pada himpunan entitas A. o Banyak ke banyak Many to many Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B. dan begitu sebaliknya.

c. Tabel Relasi