Gambar 4.21 Menghilangkan hubungan Multivalued pada kontak_dokter
4.4.2.2. Menurunkan Relasi Untuk Model Data Logical a) Tipe Entitas Kuat
Gambar 4.20 Menghilangkan hubungan Multivalued pada kontak_pasien
2) Attribut multivalued pada email, telpon dan handphone dokter
Dokter PK Kd_Dokter Telephone _Dokter Email_Dokter Handphone _Dokter Kontak _Dokter PK Kd_Kontak PK Kd_Dokter Jenis_Kontak Kontak Dokter PK Kd_Dokter Gambar 4.21 Menghilangkan hubungan Multivalued pada kontak_dokter
3) Attribute multivalued pada email, Telpon dan handphone Karyawan
Gambar 4.22 Menghilangkan hubungan Multivalued pada Karyawan
4) Attribut multivalued pada email, telephone dan handphone penanggung jawab
Gambar 4.23 Menghilangkan hubungan Multivalued pada Penanggung_Jawab
4.4.2.2. Menurunkan Relasi Untuk Model Data Logical a) Tipe Entitas Kuat
1) Pasien ( Kd_Pasien,Kd_Karyawan, Nama, Tgl_Lahir, Jenis_Kelamin, Agama, Status_Pernikahan, Nama_Pasangan, Nama_Bapak,
Nama_Ibu,Gol_Darah,Pendidikan, Pekerjaan, Kewarganegaraan, No_KTP, Tanggal_Daftar, Status_Pasien)
Primary Key Kd_Pasien
2) Dokter (Kd_Dokter, Nama_Dokter, Spesialisasi, Password) Primary Key Kd_Dokter
3) Penanggung_Jawab (Kd_Penanggung_Jawab, Kd_Rawat_Inap, Nama, Hubungan)
Primary Key Kd_Penanggung_Jawab
Foreign Key Kd_Rawat_Inap References Rawat_Inap(Kd_Rawat_Inap) 4) Karyawan ( Kd_Karyawan, Nama_Jabatan, Nama, Password)
Primary Key Kd_Karyawan
5) Rawat_Inap (Kd_Rawat_Inap, Kd_Pasien,Kd_Karyawan, Kd_Kamar, Kd_Dokter, Tanggal_Daftar_RI)
Primary Key Kd_Rawat_Inap
Foreign Key Kd_Pasien References Pasien (Kd_Pasien)
Foreign Key Kd_Karyawan References Karyawan (Kd_Karyawan) Foreign Key Kd_Kamar References Kamar (Kd_Kamar)
Foreign Key Kd_Dokter References Dokter (Kd_Dokter)
6) Anamnesa (Kd_Anamnesa, Kd_Rawat_Inap, Anamnesa, Anamnesa Keluarga, Keluhan)
Primary Key Kd_Anamnesa
Foreign Key Kd_Rawat_Inap References Rawat_Inap( Kd_Rawat_Inap) 7) Visit_Dokter(Kd_Visit_Dokter, Kd_Rawat_Inap,Kd_Karyawan,Kd_Dokter,
Tanggal_Visit_Dokter, Jam_Visit_Dokter, Diagnosa,Therapi, Keluhan, Pemeriksaan_Fisik)
Primary Key Kd_Visit_Dokter
Foreign Key Kd_Karyawan References Karyawan(Kd_Karyawan) Foreign Key Kd_Rawat_Inap References Rawat_Inap( Kd_Rawat_Inap) Foreign Key Kd_Dokter References Dokter(Kd_Dokter)
8) Permintaan_Obat(Kd_Permintaan_Obat, Kd_Rawat_Inap, Tanggal_Permintaan_Obat, Kd_Karyawan)
Primary_Key Kd_Permintaan_Obat
Foreign Key Kd_Rawat_Inap References Rawat_Inap (Kd_Rawat_Inap) Foreign Key Kd_Karyawan References Karyawan(Kd_Karyawan)
9) Penerimaan_Obat (Kd_Penerimaan_Obat, Kd_Karyawan, Kd_Permintaan_Obat, Tanggal_Penerimaan_Obat) Primary Key Kd_Penerimaan_Obat
Foreign Key Kd_Permintaan_Obat References Permintaan_Obat(Kd_Permintaan_Obat)
Foreign Key Kd_Karyawan References Karyawan(Kd_Karyawan) 10) Retur_Obat (Kd_Retur_Obat, Kd_Penerimaan_Obat, Kd_Karyawan,
Tanggal_Retur_Obat)
Primary Key Kd_Retur_Obat
Foreign Key Kd_Penerimaan_Obat References Penerimaan_Obat(Kd_Penerimaan_Obat)
Foreign Key Kd_Karyawan References Karyawan (Kd_Karyawan)
11) Pemakaian_Alkes (Kd_Pemakaian_Alkes, Kd_Rawat_Inap, Kd_Karyawan, Tanggal_Pemakaian_Alkes)
Primary Key Kd_Pemakaian_Alkes
Foreign Key Kd_Rawat_Inap References Rawat_Inap(Kd_Rawat_Inap) Foreign Key Kd_Karyawan References Karyawan (Kd_Karyawan) 12) Pembayaran_RI (Kd_Pembayaran_RI, Kd_Rawat_Inap, Kd_Karyawan,
Tanggal_Pembayaran_RI, Status_Pembayaran, Jenis_Pembayaran,Cara_Pembayaran)
Primary Key Kd_Pembayaran_RI
Foreign Key Kd_Rawat_Inap References Rawat_Inap (Kd_Rawat_Inap) Foreign Key Kd_Karyawan References Karyawan (Kd_Karyawan) 13) Resume_Perawatan (Kd_Resume_Perawatan, Kd_Rawat_Inap,
Diagnosa_Akhir, Tanggal_Resume_Perawatanan, Keadaan_Saat_Keluar, Alasan_ Keluar)
Primary_Key Kd_Resume_Perawatan
Foreign Key Kd_Rawat_Inap References Rawat_Inap (Kd_Rawat_Inap) 14) Pindah_Kamar(Kd_Pindah_Kamar, Tanggal_Pindah_Kamar, Kd_Karyawan,
Kd_Kamar_Baru, Kd_Kamar_Lama, Keterangan_Pindah_Kamar) Primary Key Kd_Pindah_Kamar
Foreign Key Kd_Kamar_Lama References Kamar(Kd_Kamar) Foreign Key Kd_Kamar_Baru References Kamar(Kd_Kamar) Foreign Key Kd_Karyawan References Karyawan (Kd_Karyawan)
15) Ganti_Dokter(Kd_Ganti_Dokter, Kd_Rawat_Inap,Kd_Karyawan, Kd_Dokter_Lama, Kd_Dokter_Baru,Tanggal_Ganti_Dokter, Keterangan_Ganti_Dokter)
Primary Key Kd_Ganti_Dokter
Foreign Key Kd_Rawat_Inap References Rawat_Inap(Kd_Rawat Inap) Foreign Key Kd_Karyawan References Karyawan (Kd_Karyawan) Foreign Key Kd_Dokter_Lama References Dokter (Kd_Dokter) Foreign Key Kd_Dokter_Baru References Dokter (Kd_Dokter) 16) Rawat_Jalan (Kd_Rawat_Jalan, Kd_Pasien, Kd_Dokter, Kd_Klinik,
Kd_Karyawan, Tanggal_Daftar) Primary Key Kd_Rawat_Jalan
Foreign_Key Kd_Pasien References Pasien (Kd_Pasien) Foreign Key Kd_Dokter References Dokter(Kd_Dokter)
Foreign Key Kd_Karyawan References Karyawan (Kd_Karyawan) Foreign Key Kd_Klinik References Klini (Kd_Klinik)
17) Pemeriksaan_RJ (Kd_Pemeriksaan_RJ, Kd_Rawat_Jalan, Diagnosa, Keluhan,Pemeriksaan_Fisik)
Primary Key Kd_Pemeriksaan_RJ
Foreign Key Kd_Rawat_Jalan References Rawat_Jalan(Kd_Rawat_Jalan) 18) Resep (Kd_Resep,Kd_Rawat_Jalan )
Primary Key Kd_Resep Foreign Key Kd_Rawat_Jalan
19) Pembayaran_RJ (Kd_Rawat_Jalan, Kd_Pembayaran_RJ, Cara_Pembayaran,Kd_Karyawan, Status_Pembayaran, Tanggal_Pembayaran_RJ)
Primary_Key Kd_Pembayaran_RJ
Foreign Key Kd_Rawat_Jalan References Rawat_Jalan (Kd_Rawat_Jalan) Foreign Key Kd_Karyawan References Karyawan (Kd_Karyawan) 20) Rujukan_FPM (Kd_Rujukan_FPM, Kd_Dokter_Tanggal_Rujukan_FPM,
Kd_Pasien)
Primary Key Kd_Rujukan_FPM
Foreign Key Kd_Dokter References Dokter (Kd_Dokter) Foreign Key Kd_Pasien References Pasien (Kd_Pasien)
21) Pembayaran _FPM (Kd_Pembayaran_FPM, Kd_Rujukan_FPM, Kd_Karyawan, Status_Pembayaran_RJ, Cara_Pembayaran, Tanggal_Pembayaran_FPM)
Primary Key Kd_Pembayaran_FPM
Foreign Key Kd_Rujukan_FPM References Rujukan_FPM (KD_Rujukan_FPM)
Foreign Key Kd_Karyawan References Karyawan(Kd_Karyawan) 22) Hasil_Pemeriksaan_FPM (Kd_Hasil_Pemeriksaan_FPM, Kd_Karyawan,
Kd_Rujukan_FPM, Tanggal_Hasil_Pemeriksaan_FPM ) Primary Key Kd_Hasil_Pemeriksaan_FPM
Foreign_Key Kd_Rujukan_FPM References Rujukan_FPM (Kd_Rujukan_FPM)
Foreign Key Kd_Karyawan References Karyawan(Kd_Karyawan)
23) Pemeriksaan_FPM (Kd_Pemeriksaan_FPM, Kd_Fasilitas_Penunjang_Medis, Jenis_Pemeriksaan, Tarif_Pemeriksaan_FPM, Nilai_Normal)
Primary Key Kd_Pemeriksaan_FPM
Foreign Key Kd_ Fasilitas_Penunjang_Medis References Fasilitas_Penunjang_Medis (Kd_Fasilitas_Penunjang_Medis) 24) Tindakan_Medis (Kd_Tindakan_Medis, Jenis_Tindakan_Medis,
Tarif_Tindakan_Medis, Keterangan_Tindakan_Medis) Primary Key Kd_Tindakan_Medis
25) Obat (Kd_Obat, Nama_Obat, Harga_Obat, Satuan_Obat, Harga_Obat) Primary Key Kd_Obat
26) Alkes (Kd_Alkes, Nama_Alkes, Satuan_Alkes, Stok_Alkes) Primary Key Kd_Alkes
27) Kamar(Kd_Kamar, Kd_Unit, Nama Kamar,No_Ranjang,Jumlah_Ranjang Status_Ranjang)
Primary Key Kd_Kamar
Foreign Key Kd_Unit References Unit(Kd_Unit) 28) Unit (Kd_Unit, Kd_Kelas, Nama_Unit,)
Primary Key Kd_Unit
Foreign Key Kd_Kelas References Kelas(Kd_Kelas) 29) Kelas (Kd_Kelas, Nama_Kelas,Tarif_Kamar,Tarif_Kamar)
Primary Key Kd_Kelas
Primary Key Kd_Klinik
31) Fasiltias_Penunjang_Medis (Kd_FPM, Nama_FPM) Primary Key Kd_FPM