Entity
Entitas digunakan untuk menerapkan integritas pada tingkat Entity
(Tabel), agar setiap Instances (Record/Baris) pada suatu Entity bersifat Unique
yang disebut sebagai Primary Key sehingga dapat dibedakan antara yang satu
dengan yang lainnya. 
Contohnya :
-         
Semua
Pelanggan, atau Pelanggan saja dengan entitas Ani, Budi, Amin dst
-         
Semua Mobil,
atau Mobil apa saja, dengan entitas mobil Kijang, Starlet dan lain-lain 
-         
Semua
Mahasiswa, atau Mahasiswa saja dengan entitas Eti,  Andi dan lain-lain.
Relasi
Relasi digunakan utk
menghubungkan beberapa tabel, sehingga data–data yang disimpan dalam tabel
tetap normal. 
Dalam mySQL relasi
antar tabel dapat dibuat jika tipe tabel tersebut innoDB. Secara otomatis saat
membuat tabel baru, tipe tabel adalah MyISAM sehingga perlu merubah ke tipe
innoDB terlebih dahulu.
Atribut
Setiap Entitas pasti
memiliki Atribut yang mendeskripsikan karakteristik dari Entitas tersebut. 
Penentuan/pemilihan
atribut-atribut yang relevan bagi sebuah entitas merupakan hal penting lainnya
dalam pembentukan model data. 
Penetapan atribut bagi
sebuah entitas umumnya memang didasarkan pada fakta yang ada, tetapi tidak
selalu seperti itu. Istilah atribut sebenarnya identik dengan pemakaian kolom
data.
Garis
Merepresentasikan
hubungan atribut ke set entitas & set entitas ke relasi. 
Contoh :
    Diagram E-R dibawah terdiri dari 2 entitas,
customer dan loan, dan satu relasi borrower. Atribut dari customer adalah nama,
ktp, jalan, kota. Atribut untuk loan adalah no_pinjaman, jml_pinjaman. Hubungan
entity customer ke loan adalah banyak ke banyak.
 
Tidak ada komentar:
Posting Komentar