Langkah 2. Menandai pada soal cerita diatas setiap objek yang diwakili oleh
kata benda yang ada di dalam ilustrasi tersebut
Langkah 3: Untuk setiap objek tersebut yakinkan bahwa ia memiliki
karakteristik yang nanti disebut sebagai atribut. Sehingga kita menemukan
entitas dan kemungkinan atributnya adalah sebagai berikut :
Perusahaan: NoPerusahaan, nama, alamat
Pegawai: NoKTP, Nama, Alamat, Jenis kelamin,gaji
Pengawas:NoKTP, Nama, Alamat, Jenis kelamin,gaji
Departemen: Nomor, Nama, lokasi, jumlah pegawai
Lokasi : lokasi
Proyek: Nomor, nama, lokasi
Tanggungan: nama, jenis kelamin, tanggal lahir, hubungan dengan
pegawai
Langkah 4: Tentukan objek yang merupakan entitas (Jika memang ia
memiliki karakteristik jadikan ia sebagai entitas)
Perusahaan: NoPerusahaan, nama, alamat (hanya berisi satu baris data)
bukan entitas
Pegawai: NoKTP, Nama, Alamat, Jenis kelamin,gaji entitas kuat
Pengawas:NoKTP, Nama, Alamat, Jenis kelamin,gaji sama dengan
entitas Pegawai
Departemen: Nomor, Nama, lokasi, jumlah pegawai entitas kuat
Lokasi : lokasi (karakteristiknya departemen, tidak memiliki karakteristik
lain (unik)) bukan entitas
Proyek: Nomor, nama, lokasi entitas kuat
Tanggungan: nama, jenis kelamin, tanggal lahir, hubungan dengan
pegawai merupakan entitas lemah karena keberadaannya tergantung
dari entitas kuat pegawai.
Menemukan atribut.
Sebagaimana dijelaskan dalam uraian materi kegitan belajar 2, atribut
adalah merupakan sifat-sifat atau karakteristik pada suatu entitas. Nama atribut
ini identik dengan nama kolom atau field pada suatu tabel dalam basis data.
Atribut dapat dibedakan menjadi beberapa macam antara lain adalah:
Simple Attribute dan Composite Attribute
Single Valued Attribute dan Multi Valued Attribute
Mandatory Attribute
Derived Attribute (Attribut Turunan)
Key Attribute (Atribut Kunci)