TUGAS 4
Gambar diatas adalah bentuk ERD dari proses pengobatan CONTOH KASUS Dalam sebuah rumah sakit pasti terjadi sebuah peristiwa dimana sorang pasien yang sedang melakukan proses pengobatan terhadap penyakit yang di
derita dan pasien tersebut akan melalui dengan beberapa tahapan berikut diantaranya: 1. Pasien berobat ke dokter 2. Dokter memberikan resep sesuai penyakit yang diderita pasien 3. Pasien membeli obat di Apotek sesuai resep yang di berikan doter 4. Apotek memberikan obat kepada pasien sesuai yang tertulis dalam resep B. Perancangan Basis Data Setelah membuat ERD adalah membuat perancangan basis data, yaitu menentukan tabel-tebel yang akan disimpan beserta kolomnya. Pasien :{ no_daftar, nama, alamat_sekarang, pnykt_diderita, jekel, tgl_lahir} Dokter umum :{ kd_dokter, nama, alamat_sekarang, jam_praktek} Dokter Spesialis :{ kd_dokter, nama, alamat_sekarang, jam_praktek, spesialis, } Obat : { kd_obat, nama_ obat, merk_obat, jenis_obat, harga_obat, dosis_obat} Apotek : { kd_obat, nama_ obat, merk_obat, jenis_obat, harga_obat, dosis_obat, jumlah_obat}
Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi setiap entitas pada entitas B dapat berhubungan dengan satu entitas pada himpunan entitas A.dimana dalam ERD ini maka implementasi tabelnya adalah si primery key entitas B nanti akan akan di entitas A. 3). Banyak ke banyak (Many to many) Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B.dimana dalam ERD ini maka implementasi tabelnya adalah si konektor (atau penghubung entitas) akan menjadi tabel yang mana dalam tabel tersebut mengandung unsur primery key entitas A dan primery key entitas B