Minggu, 25 September 2011

ERD (Entity Relational Diagram)


ERD memodelkan data yang dikelola perangkat lunak beserta relasinya.
Beberapa elemen ERD yaitu Entitas, Relasi, Atribut, Kardinalitas, Modalitas.


Entitas   :Sebuah obyek yang dapat dibedakan dari obyek yang lain.
Contoh   :mahasiswa, kantor, buku, pendaftaran, rekening.
Relasi    :Asosiasi 2 atau lebih entitas.
Contoh  :mahasiswa mengambil matakuliah. Mengambil merupakan relasi antara dua entitas mahasiswa dan matakuliah
Atribut   :Properti yang dimiliki setiap entitas yang akan disimpan datanya.
Contoh  :Atribut Mahasiswa adalah NIM, Nama, Alamat
Kardinalitas :Angka yang menunjukkan jumlah kemunculan suatu obyek terkait dengan kemunculan obyek lain dalam suatu relasi.
Kombinasinya :1:1, 1:N, M:N
Contoh  :Perusahaan(1) mempunyai karyawan(N)
Perusahaan mungkin mempekerjakan 1 atau lebih karyawan
1 karyawan hanya bekerja pada sebuah perusahaan
Modalitas Relasi :Partisipasi sebuah entitas pada suatu relasi
0 jika partisipasi bersifat optional/parsial
1 jika partisipasi bersifat wajib/total
Contoh :

Tidak ada komentar:

Posting Komentar