Physical Data Model PDM

l. Tabel Transaksi Tabel ini memiliki fungsi untuk menyimpan data transaksi pemasukkan dan pengeluaran.Tabel transaksi berelasi many to one dengan tabel pengeluaran, dan tabel order. m. Tabel User Tabel ini memiliki fungsi untuk menyimpan data account user yang akan menggunakan sistem informasi laundry. n. Tabel Profil Tabel ini memiliki fungsi untuk menyimpan data profil perusahaan.

3.1.4 Physical Data Model PDM

PDM merupakan gambaran secara detail basis data dalam bentuk fisik. Penggambaran rancangan PDM memperlihatkan struktur penyimpanan data yang benar pada basis data yang digunakan sesungguhnya.[2] www.eepis-its.eduuploadtadownloadmk.php?id=1792 Perbedaan antara design basis data CDM dan PDM adalah pada atribut yang menjadi primary key akan ditambahkan dengan tabel yang berelasi dan menjadi foreign key. Berikut adalah Gambar 3.5 PDM Laundry dan penjelasan setiap atribut masing-masing : Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. delivery iddelivery biayaantar biayajemput ... INT4 INT4 INT4 pk hargaitem idhargaitem idjeniswaktu iditem idjenislaundry hargaitem ... INT4 INT4 INT4 INT4 INT4 pk fk3 fk1 fk2 item iditem namaitem INT4 VARCHAR50 pk jenislaundry idjenislaundry namajenislaundry INT4 VARCHAR50 pk jeniswaktu idjeniswaktu namajeniswaktu INT4 VARCHAR50 pk order idorder idhargakilo idpelanggan iddelivery tglorder tglselesai tahaplaundry pembayarandp totalpembayaran statuslaundry statusorder ... INT4 INT4 INT4 INT4 DATE DATE INT4 INT4 INT4 INT4 INT4 pk fk2 fk1 fk3 orderitem idorderitem idorder idhargaitem keteranganorderitem ... INT4 INT4 INT4 VARCHAR100 pk fk1 fk2 hargakilo idhargakilo idjenislaundry idjeniswaktu hargakilo ... INT4 INT4 INT4 INT4 pk fk2 fk1 pelanggan idpelanggan namapelanggan jkpelanggan alamatpelanggan hppelanggan ... INT4 VARCHAR50 VARCHAR10 VARCHAR100 VARCHAR20 pk pengeluaran idpengeluaran keteranganpengeluaran biayapengeluaran ... INT4 VARCHAR100 INT4 pk profil idprofil namaperusahaan alamarperusahaan telpperusahaan faxperusahaan emailperusahaan ... INT4 VARCHAR50 VARCHAR100 VARCHAR20 VARCHAR20 VARCHAR30 pk rak idrak idorder namarak ... INT4 INT4 VARCHAR20 pk fk user iduser namauser leveluser username password ... INT4 VARCHAR50 INT4 VARCHAR20 VARCHAR20 pk transaksi idtransaksi idpengeluaran idorder debet kredit ... INT4 INT4 INT4 INT4 INT4 pk fk2 fk1 Gambar 3.5 PDM Laundry Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer Setelah di generate terdapat perubahan field dari beberapa tabel hasil dari relasi tabel-tabel tersebut, perubahan tabel tersebut yaitu : a. Tabel Hargaitem Hasil relasi many to one dengan tabel jeniswaktu, tabel itemdan tabel jenislaundry, maka tabel hargaitem memiliki satu primarykey yaitu idhargaitem dan tiga foreignkey yaitu idjeniswaktu, iditem, dan idjenislaundry. b. Tabel Orderitem Hasil relasi many to one dengan tabel order, dan tabel hargaitem, maka tabel orderitem memiliki satu primarykey yaitu idorderitem, dan dua foreignkey yaitu idorder, dan idhargaitem c. Tabel Order Hasil relasi many to one dengan tabel hargakilo, tabel pelanggan, dan tabel delivery, maka tabel order memiliki satu primarykey yaitu idorder, dan tiga foreigkey yaitu idhargakilo, idpelanggan, iddelivery. d. Tabel Hargakilo Hasil relasi many to one dengan tabel jenislaundry, dan tabel jeniswaktu, maka tabel hargakilo memiliki satu primarykey yaitu idhargakilo, dan dua foreignkey yaitu idjenislaundry, dan id jeniswaktu. e. Tabel Transaksi Hasil relasi many to one dengan tabel order, dan tabel pengeluaran, maka tabel transaksi memiliki satu primarykey yaitu idtransaksi, dan dua foreignkey yaitu idpengeluaran, dan idorder. Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. f. Tabel Rak Hasil relasi many to one dengan tabel order, maka tabel rak memiliki satu primarykey yaitu idrak, dan satu foreignkey yaitu idorder

3.2 Implementasi

Database Rancangan data konseptual yang telah dipetakan menjadi diagram pada bagian perancangan sistem akan diimplementasikan ke dalam lingkungan basis data MYSQL Tabel-tabel basisdata yang dibuat dijelaskan sebagai berikut: a. Tabel Jeniswaktu Tabel jeniswaktu, tabel ini berfungsi untuk menyimpan data jeniswaktulaundry yang menentukan lama hari yang dibutuhkan sampai dengan tahap penyelesaian, tabel jeniswaktu mempunyai primary key yaitu idjeniswaktu.Untuk struktur dari tabel jeniswaktu dapat dilihat pada tabel 3.1 berikut ini. Tabel 3.1 Tabel Jeniswaktu NAMAKOLOM TYPE EXTRA KETERANGAN idjeniswaktu integer Primary key, auto increment Untuk menyimpan data id jeniswaktu. namajeniswaktu varchar 50 - Untuk menyimpan nama jenis waktu. b. Tabel Hargaitem Tabel hargaitem, tabel ini berfungsi untuk menyimpan data hargaitem, tabel hargaitem mempunyai primary key yaitu idhargaitem.Untuk struktur dari tabel hargaitem dapat dilihat pada tabel 3.2 berikut ini. Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.