25
2.5 Metode Perancangan Basis Data
2.5.1 Entity Relationship Diagram ERD
Entity Relationship Diagram ERD merupakan suatu konsep yang dapat mendeskripsikan kebutuhan pengguna melalui sebuah model yang
lebih detail sehingga dapat diimplementasikan ke dalam sistem manajemen basis data. Komponen utama ERD adalah relasi dan entities. Kedua
komponen tersebut dideskripsikan dengan menggunakan atribut-atribut. a.
Entity Entity entitas merupakan individu yang mewakili sesuatu yang
nyata eksistensinya dan dapat dibedakan dengan yang lain.
Gambar 2.10 : Simbol Entity
b. Atribut
Merupakan deskripsi yang dimiliki oleh setiap entity. Penentuan atribut bagi suatu entity pada umumnya didasarkan pada fakta yang ada.
Gambar 2.11 : Simbol Atribut
c. Relasi
Menunjukkan adanya hubungan atau keterkaitan antara suatu entity dengan entity yang lain.
Gambar 2.12 : Simbol Relasi
26
2.5.2 Tingkat Relasi Kardinalitas
Himpunan entity yang sejenis disebut entity set. Dalam entity relatioship, relasi antara 2 entity set dapat terjadi dan terbagi menjadi
beberapa jenis :
• Relasi satu ke satu One to one relationship
Setiap entity pada entity set A berhubungan satu paling banyak entity pada entity set B. Demikian pula sebaliknya.
• Relasi satu ke banyak One to many relationship
Setiap entity pada entity set A dapat berhubungan dengan lebih dari satu banyak entity pada entity set B. Tetapi tidak sebaliknya, setiap
entity set B hanya dapat berhubungan dengan satu paling banyak entity pada entity set A.
• Relasi banyak ke satu Many to one relationship
Setiap entity pada entity set A hanya dapat berhubungan dengan satu paling banyak entity dari entity set B, sementara setiap entity pada
set B dapat berhubungan dengan banyak entity pada entity set A. •
Relasi banyak ke banyak Many to many relationship Setiap entity pada entity set A boleh berhubungan dengan banyak
entity dari entity set B. Demikian pula sebaliknya, setiap entity pada entity set B boleh berhubungan dengan banyak entity dari entity set A.
27
2.5.3 Normalisasi