Physical Data Model Struktur Tabel Tabel Kepala Program Tabel User Tabel Kategori

FK_TPENGADU_MEMBUAT_0_TUSER FK_TJENIS_MEMILIKI__TKATEGOR FK_TDETAILB_MEMILIKI__TJENIS FK_TPENGADU_DIGUNAKAN_TDETAILB FK_TPENGAJU_MENGAJUKA_TUSER FK_TDETAILB_MEMILIKI__TTEMPAT FK_TMUTASI_MEMBUAT_1_TUSER FK_TMUTASI_DIGUNAKAN_TDETAILB FK_TTEMPAT_MEMILIKI__TLOKASI FK_TPEMBELI_MEMBUAT_2_TUSER FK_TUSER_MEMILIKI_TKEPALA tKategori id_kategori nama_kategori integer varchar20 pk tjenis id_jenis id_kategori nama_jenis integer integer varchar30 pk fk tUser nik id_program nama jenis_kelamin jabatan password status_user integer integer varchar40 varchar10 varchar20 varchar30 varchar30 pk fk tDetailBarang id_barang id_tempat id_jenis nama_barang tipe_barang tanggal_pembelian harga_pembelian perkiraan_nilai_sisa nilai_yang_disusutkan umur_Kegunaan nilai_penyusutan_pertahun nilai_barang_sekarang keterangan_barang status_barang integer integer integer varchar40 varchar7 date numeric9 numeric9 numeric9 integer numeric9 numeric9 varchar40 varchar20 pk fk2 fk1 tPengaduan id_Pengaduan nik id_barang tanggal_pengaduan kondisi_barang keterangan_pengaduan biaya perbaikan integer integer integer date varchar10 varchar40 integer p fk fk tPengajuan id_pengajuan nik tanggal_pengajuan nama_barang harga_Satuan jumlah_barang total_Harga keterangan_kebutuhan status_pengajuan integer integer date varchar40 numeric9 integer numeric9 varchar40 varchar20 pk fk tTempat id_tempat id_lokasi lantai nama_tempat integer integer integer varchar30 pk fk tMutasi Id_mutasi nik id_barang tanggal_mutasi keterangan_mutasi integer integer integer date varchar40 pk fk1 fk2 tLokasi id_lokasi nama_lokasi integer varchar30 pk tPembelian Id_pembelian nik nama_barang harga_Satuan jumlah_barang total_Harga tanggal_pembelian keterangan_pembelian integer integer varchar40 numeric9 integer numeric9 date varchar40 pk fk tKepala id_program nik_kepala nama_kepala nama_program integer integer varchar40 varchar40 pk

3.9 Physical Data Model

Physical Data Model adalah suatu tahap ke dua dari perancangan database setelah pembuatan CDM, dalam perancangan tahap ke dua ini desain table akan terlihat secara fisik dan Tipe datanya bersifat lebih khusus dan spesifik tidak seperti pada CDM yang hanya membuat struktur table secara mandiri pada PDM setiap table yang memiliki hubungan akan di relasikan dengan table induk dengan menggunakan foreign key dari table inti. Sehingga setiap table yang memiliki hubungan dengan table lainnya akan terlihat jelas. Perancangan PDM ini merupakan representasi fisik sebenarnya dari database yang di buat. PDM Sistem Informasi Inventaris SMK RAJASA Gambar 3.14 Physical Data Model Sistem Informasi Inventaris SMK RAJASA. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3.10 Struktur Tabel

Berikut ini merupakan penjelasan dari beberapa struktur tabel data yang digunakan berdasarkan Rancangan database yang ada pada Gambar 3.14 :

a. Tabel Kepala Program

Nama Tabel : TKepala Isi Tabel : Berisi field untuk data - data Kepala Program. Primary Key : ID_Program Tabel 3.1 Tabel Kepala Program. No Kolom Tipe Data Panjang Primary Key Foreign Key 1 ID_Program Int - 2 Nik_Kepala Int - 3 Nama_Kepala Varchar 40 4 Nama Program Varchar 40

b. Tabel User

Nama Tabel : TUser Isi Tabel : Berisi field untuk data - data user. Primary Key : ID_User Foreing Key : ID_Program Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Tabel 3.2 Tabel User. No Kolom Tipe Data Panjang Primary Key Foreign Key 1 Nik Int - 2 ID_Program Int - 3 Nama Varchar 40 4 Jenis_Kelamin Varchar 10 5 Jabatan Varchar 20 6 Password Varchar 30 7 Status_User Varchar 30

c. Tabel Kategori

Nama Tabel : TKategori Isi Tabel : Berisi field untuk data - data kategori barang. Primary Key : ID_Kategori Tabel 3.3 Tabel Kategori Barang. No Kolom Tipe Data Panjang Primary Key Foreign Key 1 ID_Kategori Int - 2 Nama_Kategori Varchar 20

d. Tabel Jenis