Tabel-tabel yang telah terhubung tersebut akan di generate ke dalam PDM Physical Data Model dari PDM inilah akan terlihat bagaimana keterkaitan antara satu
tabel dengan tabel lainnya.
update dosen update mk
update nip
update npm update mkul
update kelas
update tahun ajaran dosen
nip nama_dosen
jurusan pi Variable characters 30
Variable characters 50 Variable characters 15
M Identifier_1 pi
mkul kode_kul
nama_mk sks
jurusan pi Variable characters 20
Variable characters 30 Variable characters 5
Variable characters 15 M
Identifier_1 pi
managekul id_mankul
jurusan nama_mk
nama_dosen kelas
t_ajaran pi Variable characters 15
Variable characters 15 Variable characters 30
Variable characters 50 Variable characters 5
Variable characters 15 M
Identifier_1 pi
nilai id_nilai
npm nama_mhs
mkul kelas
t_ajaran k1
tq1 uts
nts k2
tq2 uas
nas na
nh modiby
pi Variable characters 15 Variable characters 20
Variable characters 50 Variable characters 30
Variable characters 5 Variable characters 15
Variable characters 5 Variable characters 5
Variable characters 5 Variable characters 5
Variable characters 5 Variable characters 5
Variable characters 5 Variable characters 5
Variable characters 5 Variable characters 5
Variable characters 30 M
Identifier_1 pi kelas
id_kelas kelas
pi Variable characters 15 Variable characters 5
M Identifier_1 pi
tajaran id_thn_ajaran
t_ajaran pi Variable characters 15
Variable characters 15 M
Identifier_1 pi user
id_user password
status lihatti
lihattk lihattp
lihattf lihatsi
editti edittk
edittp edittf
editsi dosen
nama_user jurusan
pi Variable characters 20 Variable characters 50
Variable characters 15 Variable characters 10
Variable characters 10 Variable characters 10
Variable characters 10 Variable characters 10
Variable characters 10 Variable characters 10
Variable characters 10 Variable characters 10
Variable characters 10 Variable characters 10
Variable characters 50 Variable characters 15
M
Identifier_1 pi
Gambar 3.3 Conceptual data model
3.4.3 Phsical Data Model PDM
Merupakan model yang menggunakan sejumlah tabel untuk menggambarkan data serta hubungan antara data data tersebut. Setiap tabel mempunyai sejumlah kolom di
mana setiap kolom memiliki nama yang unik. Physical Data Model ini dibuat berdasarkan Conceptual Data Model dan physical data model ini hasil generate dari
konceptual data model di atas. Hasil generate ini semua tabel tabel yang memiliki relasi satu arah, karena pada CDM menggunakan relasi one to many dengan dependent antar
tabel maka PDM ini merepresentasikan secara riil arus data yang akan digunakan pada database.
Terlihat pada tabel managekul terdapat nip dan nama_dosen yang di peroleh dari tabel dosen,kelas di peroleh dari tabel kelas, t_ajaran di peroleh dari tabel tajaran
sedangkan kode_kul dan nama_mk di peroleh dari tabel mkul. Pada tabel nilai terdapat id_nilai dan id_user dan id_mankul yang di peroleh dari tabel managekul. Pada tabel user
terdapat nip dan npm sebagai id_user.
FK_MANAGEKU_UPDAT E_DO_DOSEN FK_MANAGEKU_UPDAT E_MK_MKUL
FK_USER_UPDAT E_NI_DOSEN
FK_NILAI_UPDAT E_NP_USER FK_NILAI_UPDAT E_MK_MANAGEKU
FK_MANAGEKU_UPDAT E_KE_KELAS FK_MANAGEKU_UPDAT E_T A_T AJARAN
dosen ni p
nama_dosen j urusan
varchar30 varchar50
varchar15 pk
mkul kode_kul
nama_mk sks
jurusan varchar20
varchar30 varchar5
varchar15 pk
managekul i d_mankul
ni p kode_kul
i d_thn_aj aran i d_kel as
j urusan nama_mk
nama_dosen kel as
t_ajaran varchar15
varchar30 varchar20
varchar15 varchar15
varchar15 varchar30
varchar50 varchar5
varchar15 pk
fk1 fk2
fk4 fk3
ni l ai id_ni lai
id_user id_mankul
npm nama_mhs
mkul kel as
t_aj aran k1
tq1 uts
nts k2
tq2 uas
nas na
nh modi by
varchar15 varchar20
varchar15 varchar20
varchar50 varchar30
varchar5 varchar15
varchar5 varchar5
varchar5 varchar5
varchar5 varchar5
varchar5 varchar5
varchar5 varchar5
varchar30 pk
fk1 pk
kel as i d_kelas
kel as varchar15
varchar5 pk
taj aran i d_thn_aj aran
t_aj aran varchar15
varchar15 pk
user i d_user
ni p password
status l ihatti
l ihattk l ihattp
l ihattf l ihatsi
edi tti edi ttk
edi ttp edi ttf
edi tsi dosen
nama_user j urusan
varchar20 varchar30
varchar50 varchar15
varchar10 varchar10
varchar10 varchar10
varchar10 varchar10
varchar10 varchar10
varchar10 varchar10
varchar10 varchar50
varchar15 pk
fk
Gambar 3.4 Pysical data model
3.4.4 Perbedaan CDM dan PDM :