Anda di halaman 1dari 5

MAKALAH BASIS DATA

RANCANGAN DAN
BENTUK ERD

Disusun oleh :
1. MUHAMMAD ANNAS ALFIYANTO (210320539)
2. WASIMAN (210320537)

UNIVERSITAS PUTRA BANGSA


KEBUMEN 2022
A. Menentukan Entitas

Berdasarkan gambar di atas ada 5 entitas yaitu:

1. Pasien
2. Dokter
3. Perawat
4. Obat
5. Pendaftaran
B. Menentukan Atribut
1. Pasien
 id_pasien : integer (PK)

 nama_pasien : varchar

 jenis_kelamin : char

 no_telp : char

 tanggal_lahir : date

 alamat : varchar

 keluhan

2. Dokter
 id_dokter : integer (PK)

 nama_dokter : varchar

 jenis_kelamin : char

 no_telp : char

 alamat : varchar

3. Perawat
 id_perawat : integer (PK)

 nama_perawat : varchar

 no_telp : char

 jenis_kelamin : char

4. Obat

 kode_obat : integer (PK)

 nama_obat : varchar

 jenis_obat : varchar

 tahun_produksi : date

 masa berlaku : date

5. Pendaftaran
 No_pendaftaran

 BPJS

 UMUM

6. BPJS
 NO_BPJS

 golongan

7. UMUM
 No_ktp

C. Identifikasi Relasi dan Kardinalitas Relasi


1. Kelas

Relasi kelas merupakan relasi antara pendaftaran dengan BPJS dan UMUM.

Kardinalitas relasi antara entitas pasien dan kamar adalah one to many karena satu pasien bisa mendaftar
satu kelas, sedangkan satu kelas bisa didaftar banyak pasien.

2. Merawat

Relasi merawat merupakan relasi antara entitas pasien dan perawat yang mana perawat akan merawat
pasien selama pasien di rawat di rumah sakit tersebut.

Kardinalitas relasi antara entitas perawat adalah many to many karena perawat tidak hanya merawat satu
pasien saja tetapi ada beberapa pasien lainnya atau dengan kata lain banyak pasien di rawat oleh beberapa
perawat.

3. Memeriksa

Relasi memeriksa merupakan relasi antara entitas pasien dan dokter yang mana dokter akan melakukan
pemeriksaan berkala pada pasien selama pasien di rawat di rumah sakit.

Kardinalitas relasi antara entitas pasien dan dokter adalah many to many karena dokter akan melakukan
pemeriksaan pada banyak pasien atau pasien akan diperiksa oleh beberapa dokter tergantung dari keluhan
pasien terhadap penyakit tertentu sehingga membutuhkan beberapa dokter spesialis untuk menangani
penyakit yang dialami pasien.

4. Membantu

Relasi mendampingi adalah relasi antara entitas perawat dan dokter yang mana perawat akan mendampingi
dokter ketika dokter sedang melakukan pemeriksaan kepada pasien.

Kardinalitas relasi antara perawat dan dosen adalah one to many karena seorang dokter bisa didampingi
oleh beberapa perawat.

5. Menentukan
Relasi menentukan adalah relasi antara dokter dan obat yang mana dokter bertanggung jawab untuk
menentukan resep obat yang akan diberikan kepada pasien.

Kardinalitas relasi antara dokter dan obat adalah one to many karena setiap dokter dapat menentukan
beberapa obat yang perlu di konsumsi oleh pasien.

6. Pembayaran

Relasi pembayaran merupakan relasi antara obat dan pasien yang mana pasien harus membayar obat yang
telah ditentukan oleh dokter.

Kardinalitas relasi antara obat dan pasien adalah many to many karena seorang pasien bisa membayar
beberapa obat dan satu obat dibayar oleh beberapa pasien

7. Melakukan

Relasi melakukan merupakan relasi antara pendaftaran dan pasien yang mana pasien harus
mendaftar.

Kardinalitas relasi antara pendaftaran dan pasien adalah one to many karena seorang pasien bisa
mendaftar satu kelas. Dan satu kelas bisa didaftar oleh beberapa pasien

Anda mungkin juga menyukai