Physical Data Model PDM

3.8 Physical Data Model PDM

PDM Physical Data Model adalah sebuah skema yang merupakan kelanjutan dari skema CDM Conceptual Data Model. berbeda dengan CDM, PDM Physical Data Model lebih mendekati terhadap DBMS Database Management System yang akan digunakan. Dimana untuk pembuatan Sistem informasi pengontrolan hasil produksi, menggunakan DMBS Database Management System MySQL. Dengan pembuatan PDM Physical Data Model, akan diketahui segala relasi dari atribut yang dimiliki oleh setiap tabel, sehingga diharapkan dapat diperoleh sebuah rancangan basis data yang dapat ditelurusi kebenaran dan kompleksitas data yang ada. Hal ini sangat penting demi menjaga sebuah validitas data pada setiap tabel yang saling berelasi. Validitas ini merupakan syarat mutlak demi terbentuknya sebuah sistem basis data yang stabil dan akurat, baik dalam penyimpanan data ataupun pada pembentukan query untuk mencari dan mengisi data sesuai dengan kebutuhan FK_ISI_DATA_KEDATANGAN_JAMUR FK_ISI_DATA_PRODUKSI FK_ISI_DATA_INGREDIENT FK_ISI_DATA_BAHAN_KIMIA FK_ISI_DATA_PEMAKAIAN_DAN_TOTAL_PRODUKSI FK_ISI_DATA_ETICHAMP FK_JENIS_DATA_PRODUKSI FK_DATA_GLASS_JAR FK_JENIS_ITEM_PRODUKSI FK_DATA_CAN FK_JENIS_JAMUR FM ID_Jenis No_admin Tanggal Kirim Terima Afkir_fresh Afkir_semi_product Stem diambil PBA Disalted Terproses Afval Kirim terima stem Total int int date int int int int int int int int int int fk2 fk1 Produksi ID_Produksi ID_Can No_admin ID_GlassJar Tanggal Total Baik Rusak int int int int date int int int fk2 fk4 fk1 fk3 Ingredients No_admin Tanggal Garam Garam salted Vitamin C Asam citrat Asam citrat retort Na.Bisulfit Coal MFO int date int int int int int int int int fk Bahan kimia No_admin Tanggal Asam phospat Kaporit cair Kaporit powder Teepol Pac.Liquid Sodium Trypolyfosfat int date int int int int int int fk Pemakaian dan Kerusakan ID_Item No_admin Tanggal Penggunaan Total produksi Kerusakan proses Kerusakan semi proses Kerusakan seamer Retort area Test Lab Total Selisih Prosentase rusak int int date int int int int int int int int int int fk2 fk1 Admin No_admin Nama Password Alamat int char50 varchar35 char60 pk Etichamp No_admin Tanggal FM Terproses Kirim etichamp Terima dari etichamp FM Evacuation FM Evacuation processes Salted Ex Repack FM Proces total int date int int int int int int int int fk Jenis produksi ID_Produksi Nama_Produksi int varchar15 pk Item ID_Item Jenis_item int varchar15 pk GlassJar ID_GlassJar Ukuran int varchar5 pk Can ID_Can Ukuran int varchar5 pk Jenis Jamur ID_Jenis Jenis int varchar5 pk Gambar 3.10 PDM – Sistem Informasi Hasil Produksi Jamur Gambar 3.11 Laporan Hasil Produksi Jamur Pada gambar 3.11 dapat dilihat bahwa bentuk umum dari laporan hasil produksi jamur pada tiap harinya merupakan bentuk akumulasi dari beberapa bagian penting seperti data jamur, data produksi, data pemakaian kaleng dan cap, data pemakaian ingredient, data pemakaian bahan kimia, data pemakaian bahan bakar, data fancy dari jamur yang dihasilkan pada tiap harinya.

3.9 Struktur Tabel

Dalam perancangan basis data sistem informasi pengontrolan hasil produksi jamur ini ini akan dijelaskan tentang stuktur data pada tabel-tabel yang digunakan sehingga akan lebih memperjelas struktur tabel yang digunakan. Namun didalam pengklasifikasiannya akan dibagi menjadi dua golongan yaitu :

a. Tabel Utama

Tabel utama akan menampung data-data utama dari sistem sehingga pada pembagian ini diharapkan tidak akan terjadi redundansi data. Adapun tabel-tabel utama dari sistem ini antara lain adalah : Tabel 3.1 Tabel Can 1. Nama Tabel : Can Primary key : id_can Foreign key : - Fungsi tabel : Menyimpan data can No Nama Fields Tipe data Length Not Null Keterangan 1 ID_Can INTEGER 2 Primary key 2 Ukuran VARCHAR 5 Tabel 3.1 menjelaskan tentang tipe data yang dimiliki oleh tabel can dimana ini adalah salah satu tabel utama dalam pembentukan ukuran tabel can. 2. Nama Tabel : Glassjar Primary key : Id_Glassjar Foreign key : - Fungsi tabel : Menyimpan data glassjar Tabel 3.2 Tabel Glass jar No Nama Fields Tipe data Length Not Null Keterangan 1 ID_Glassjar INTEGER 2 Primary key 2 Ukuran VARCHAR 5 Tabel 3.2 menjelaskan tentang tipe data yang dimiliki oleh tabel glassjar dimana ini adalah salah satu tabel utama dalam pembentukan ukuran tabel master glass jar .Di tabel ini dapat melakukan panambahan ukuran glassjar baru ataupun menghapus ukuran glassjar yang telah lama tidak dipakai untuk memproduksi jamur. 3. Nama Tabel : Item Primary key : Id_item Foreign key : - Fungsi tabel : Menyimpan data item