add: db.xml & readme
This commit is contained in:
parent
ebfaef71b0
commit
85e7eb5fcc
86
dbdiagram.xml
Normal file
86
dbdiagram.xml
Normal file
@ -0,0 +1,86 @@
|
||||
Table ms_pasien {
|
||||
mr_pasien bigint [pk, increment]
|
||||
nama varchar
|
||||
nik varchar [unique]
|
||||
no_hp varchar
|
||||
alamat varchar
|
||||
email varchar
|
||||
tgl_lahir date
|
||||
jenis_kelamin enum('L', 'P')
|
||||
created_at timestamp
|
||||
updated_at timestamp
|
||||
}
|
||||
|
||||
|
||||
|
||||
Table ms_asuransi {
|
||||
id_asuransi bigint [pk, increment]
|
||||
nama_asuransi varchar
|
||||
keterangan varchar [note: 'nullable']
|
||||
created_at timestamp
|
||||
updated_at timestamp
|
||||
}
|
||||
|
||||
Table ms_pegawai {
|
||||
id_pegawai bigint [pk, increment]
|
||||
nama_pegawai varchar
|
||||
jabatan varchar
|
||||
created_at timestamp
|
||||
updated_at timestamp
|
||||
}
|
||||
|
||||
Table ms_ruang_pelayanan {
|
||||
id_ruang_pelayanan varchar [pk]
|
||||
nama_ruang_pelayanan varchar
|
||||
keterangan varchar [note: 'nullable']
|
||||
created_at timestamp
|
||||
updated_at timestamp
|
||||
}
|
||||
|
||||
Table ms_tindakan {
|
||||
id_tindakan varchar [pk]
|
||||
nama_tindakan varchar
|
||||
tarif_tindakan decimal(12,2)
|
||||
keterangan varchar
|
||||
created_at timestamp
|
||||
updated_at timestamp
|
||||
}
|
||||
|
||||
Ref: tr_registrasi.mr_pasien > ms_pasien.mr_pasien
|
||||
Ref: tr_registrasi.id_asuransi > ms_asuransi.id_asuransi
|
||||
Ref: tr_registrasi.id_pegawai > ms_pegawai.id_pegawai
|
||||
Ref: tr_registrasi.id_ruang_pelayanan > ms_ruang_pelayanan.id_ruang_pelayanan
|
||||
|
||||
Table tr_registrasi {
|
||||
id_registrasi varchar [pk]
|
||||
tgl_registrasi date
|
||||
mr_pasien bigint
|
||||
id_asuransi bigint
|
||||
id_pegawai varchar
|
||||
id_ruang_pelayanan varchar
|
||||
nomor_kartu_asuransi varchar
|
||||
keterangan text
|
||||
created_at timestamp
|
||||
updated_at timestamp
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
Ref: tr_transaksi.id_registrasi > tr_registrasi.id_registrasi
|
||||
Ref: tr_transaksi.id_pegawai > ms_pegawai.id_pegawai
|
||||
Table tr_transaksi {
|
||||
|
||||
id_transaksi varchar [pk]
|
||||
id_registrasi varchar
|
||||
id_tindakan json
|
||||
id_pegawai varchar
|
||||
total_harga decimal(15,2)
|
||||
status enum('pending', 'paid', 'cancelled')
|
||||
keterangan varchar
|
||||
created_at timestamp
|
||||
updated_at timestamp
|
||||
|
||||
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user