4.2.4.2 Relasi tabel
Relasi antar tabel merupakan pengelompokan data dari tabel-tabel yang menunjukan entity dan relasi yang sangat berfungsi untuk mengakses item
sedemikian rupa sehingga database mudah dimodifikasi. Berikut ini adalah table relasi yang menggambarkan hubungan antar tabel yang terdapat pada database
sistem informasi persediaan barang, yaitu :
Gambar 4.10 Relasi Tabel
FK_BARANG_MEMPUNYAI_KATEGORI
FK_PERMINTA_MEMBUAT_SUBBAGIA FK_PEMBELIA_MEMILIKI1_RETUR
FK_RETUR_MEMILIKI1_PEMBELIA FK_RETUR_MEMILIKI5_BARANG
FK_PEMBELIA_MENERIMA_SUPPLIER
FK_MEMILIKI_MEMBUAT1_PERMINTA FK_MEMILIKI_MEMILIKI9_PENGELUA
FK_DETAIL_P_MEMILIKI__PERMINTA FK_DETAIL_P_MEMILIKI__BARANG
FK_DETAIL_P_MEMILIKI_PEMBELIA FK_DETAIL_P_MEMILIKI2_BARANG
kategori kode_kategori
nama_kategori varchar3
varchar30 pk
barang kode_barang
kode_kategori nama_barang
harga satuan
jumlah_stok stok_max
stok_min varchar13
varchar3 varchar45
integer varchar6
integer integer
integer pk
fk
permintaan kode_pb
kode_subbagian tanggal_permintaan
status varchar17
varchar3 date
varchar50 pk
fk
subbagian kode_subbagian
nama_subbagian varchar3
varchar30 pk
pengeluaran kode_pengeluaran_barang
tanggal_pengeluaran_barang qty_keluar
varchar17 date
integer pk
pembelian kode_pmb
no_retur kode_supplier
tanggal_pmb status
varchar17 integer
varchar9 date
varchar50 pk
fk1 fk2
supplier kode_supplier
nama_supplier alamat_supplier
tlp_supplier varchar9
varchar30 varchar50
varchar13 pk
retur no_retur
kode_pmb kode_barang
tanggal_retur jumlah_barang
keterangan integer
varchar17 varchar13
date integer
varchar20 pk
fk2 fk1
detail_pengeluaran kode_pb
kode_pengeluaran_barang varchar17
varchar17 pk,fk1
pk,fk2 detail_permintaan
kode_pb kode_barang
varchar17 varchar13
pk,fk1 pk,fk2
detail_pembelian kode_pmb
kode_barang varchar17
varchar13 pk,fk1
pk,fk2
4.2.4.3 Entity Relationship Diagram ERD
ERD merupakan cara untuk mengorganisasikan data, dimana diagram ini akan memperlihatkan hubungan entitas yang terdapat didalam sistem. Adapun
ERD dari diagram yang dibangun adalah :
Gambar 4.11 Entity Relationship Diagram ERD
mempunyai
membuat memiliki
mempunyai menerima
membuat memiliki
memiliki kategori
kode_kategori nama_kategori
pi Variable characters 3 Variable characters 30
M kode_kategori pi
barang kode_barang
nama_barang harga
satuan jumlah_stok
stok_max stok_min
pi Variable characters 13 Variable characters 45
Integer Variable characters 6
Integer Integer
Integer M
kode_barang pi
permintaan kode_pb
tanggal_permintaan status
pi Variable characters 17 Date
Variable characters 50 M
kode_pb pi
subbagian kode_subbagian
nama_subbagian pi Variable characters 3
Variable characters 30 M
kode_subbagian pi pengeluaran
kode_pengeluaran_barang tanggal_pengeluaran_barang
qty_keluar pi Variable characters 17
Date Integer
M kode_pengeluaran_barang pi
pembelian kode_pmb
tanggal_pmb status
pi Variable characters 17 Date
Variable characters 50 M
kode_pmb pi supplier
kode_supplier nama_supplier
alamat_supplier tlp_supplier
pi Variable characters 9 Variable characters 30
Variable characters 50 Variable characters 13
M kode_supplier pi
retur no_retur
tanggal_retur jumlah_barang
keterangan pi Integer
Date Integer
Variable characters 20 M
no_retur pi