Bentuk normal kedua Normalisasi

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