kali ini fahmi akan coba sedikit memberikan ulasan contoh penerapan ER diagram untuk memecahkan sebuah kasus , selamat membaca , semoga bermanfaat
Diberikan sebuah Kasus
Suatu usaha cuci mobil mengingkan dibuatkan aplikasi dimana aplikasi tersebut terkoneksi dengan database. Sebelum membuat aplikasi hal yang pertama kali dilakukan adalah mendesain database yang akan digunakan.
Proses bisnis
Usaha cuci mobil tersebut mempunyai beberapa karyawan. Satu karyawan bisa mencuci banyak mobil, demikian sebaliknya satu mobil bisa dicuci oleh banyak karyawan. Para pelanggan biasanya mencuci mobil yang dimilikinya seminggu sekali, Seorang pelanggan bisa memiliki lebih dari mobil. Pada entitas mobil diperlukan informasi mengenai No Polisi, Nama Mobil, Merk Mobil, Nama Kendaraan, Untuk Pelanggan berisi informasi mengenai Id Pelanggan, Nama Pelanggan, Alamat, Serta No HP, sedangkan untuk karyawan dibutuhkan informasi mengenai Id karyawan, Nama Karyawan, dan alamat. Serta tambahkan bila ada atribut-atribut yang lain jika di perlukan.
Buatlah desain database dengan menggunakan ER-Diagram tersebut
I. Tentukan Entitas :
1. Pelanggan
2. Mobil
3. Karyawan
II. Tentukan Atribut yang dimiliki masing masing entitas :
a. Pelanggan mempunyai atribut :
1. ID. Pelanggan
2. Nama pelanggan
3. Alamat
4. Nomer HP
b. Mobil mempunya atribut :
1. No. Polisi
2. Nama Mobil
3. Merk Mobil
4. Nama kendaraan
c. Karyawan mempunyai atribut ;
1. ID. Karyawan
2. Nama karyawan
3. Alamat
4. No. HP
gambaran relasinya :