Varian Entitas
- Entitas kuat adalah himpunan entitas yang dilibatkan oleh ERD, dan tidak memiliki ketergantungan dengan himpunan entitas lain sehingga mempunyai kedudukan yang kua.
- Entitas lemah adalah entitas yang memiliki keterhubungan dengan himpunan entitas lain sehingga lemah dan tidakmemiliki key atribut sebagai key attribut.
Agregasi
agregasi adalah himpunan yang terbentuk dengan relasi, namun masih dapat dijadikan entiti.
TRANSFORMASI MODEL DATA KE BASIS DATA FISIK
Menterjemahkan model data yang masih berbentuk ERD menjadi data fisik yang berupa tabel. Model data ditransformasikan ke dalam tabel-tabel yang merupakan komponen utama basis data. Dan atribut yang melekat pada masing-masing himpunan dan entitas dinyatakan sebagai field dari table yang sesuai.
Transformasi Dasar
- setiap entitas dalam ERD diimpementasikan menjadi tabel
- relasi 1-1, menghubungkan dua buah himpunan entitas direpresentasikan dalam bentuk penambahan atribut relasi ke tabel yang mewakili salah satu dari dua entitas.
- relasi 1-N, menghubungkan dua buah himpunan entitas direpresentasikan dalam bentuk penambahan atribut key himpunan berderajat satu ke tabel yang mewakili entitas berderajat N.
- relasi N-N, menghubungkan 2 buah himpunan entitas, diwujudkan dalam bentuk table khusus yang memiliki field yang berasal dari key-key dari himpunan Entitas yang dihubungkannya.
Penggunaan himpunan entitas lemah dan sub entitas dalam diagram ER diimplementasikan dalam bentuk tabel sebagaimana himpunan entitas kuat. Bedanya, jika himpunan entitas kuat sudah dapat langsung menjadi sebuah table utuh atau sempurna walaupun tanpa melihat relasinya dengan himpunan entitas lain. Maka himpunan entitas lemah hanya dapat ditransformasikan menjadi sebuah tabel dengan menyertakan pula atribut key dari hasil implementasi himpunan entitas lemah.