Bentuk Normal Kedua 2-NF

alamat_pegawai, telepon_pegawai, keterangan} k. Penjualan Master : { Nomor_transaksi_penjualan, Tanggal_penjualan, kasir, Jumlah_total_barang, Jumlah_total_harga} l. Penjualan Detail : { nomor_transaksi_penjualan, id_barang, nomor_transaksi_konsinyasi, hpp, harga_jual, jumlah_per_barang, total_per_barang } m. Satuan : { id_satuan, nama_satuan} n. User : { id_user, username, password, hak_akses } o. Setting : { Jenis_setting, Akun_debit, Akun_kredit, Keterangan } p. Stok barang : { Nomor_transaksi, tanggal_pencatatan_stok, tanggal_transaksi, id_barang , harga_jual, jumlah_stok } q. Transaksi : { id_transaksi, nomor_transaksi_konsinyasi, id_barang, nama_barang, harga_beli, harga_jual, jumlah_barang, jumlah_bayar } Ket : = Primary Key, = Foreign Key

4.1.4.2 Entity Relation Diagram

Berikut merupakan entity relation Diagram yang ada pada sistem ini. Mekonsinyasi_Detail Barang Mempunyai 1 Id_Barang Nama_barang Id_kategori Id_Satuan Transaksi Id_transaksi Nomor_transaksi_ pembelian Id_barang Nama_barang Harga_beli Harga_jual Jumlah_barang Jumlah_Bayar 1 Mempunyai Kategori Id_Kategori Nama_kategori Prefix N 1 Satuan ID_Satuan Nama_Satuan Mempunyai N 1 Mempunyai Konsinyor Id_konsinyor Nama_Konsinyor Alamat_konsinyor Telepon_konsinyor Keterangan 1 N Konsinyasi_Master Nomor_Transaksi_kon sinyasi Id_konsiyor Tanggal_masuk_konsi nyasi Tanggal_pengambilan _konsinyas Jumlah_barang_konsi nyasi Total_barang_konsiny asi Keterangan Nomor_Transak si_konsinyasi Id_barang Harga_per_satu an Jumlah_per_bar ang Total_per_baran g N N Penjualan_Master Nomor_transaksi_ Penjualan Tanggal_Penjuala n Kasir Jumalh_total_bar ang Jumlah_total_har ga Menjual_detail Nomor_transaksi_ Penjualan Id_barang hpp Harga_jual Jumlah_per_baran g Total_per_barang Nomor_transaksi_ Konsinyasi mempunyai N N Stok_barang Nomor_transaks i Tanggal_Pencat atan_Stok Tanggal_Transa ksi Id_barang Jumalh stok Harga_Jual hpp 1 N Id_grup_akun Nama_grup_a kun normal laporan Grup_akun mempunyai Daftar_akun Id_akun Id_grup_akun Id_header Nama_akun type Nomal Debet Kredit 1 N Setting Jenis_Setting Akun_debit Akun_Kredit Keterangan Nomor Jurnal Id_akun debet Kredit mempunyai Menjurnal_detail Jurnal_MAster Tanggal deskripsi debet kredit Nomor_jurnal N 1 N N Id_Barang 1 1 mempunyai Gambar 4.1.4.2. 1 Entity Relation Diagram ERD

4.1.4.3 Relasi Tabel

Relasi Tabel pada sistem ini di tunjukkan pada gambar dibawah ini. Gambar 4.1.4.3. 1 Relasi Tabel barang id_barang id_transaksi nama_barang id_kategori id_satuan ukuran varchar15 int varchar45 int int varchar15 pk fk2 fk3 fk1 satuan id_satuan nama_satuan int varchar25 pk stok_barang id_barang nomor_transaksi tanggal_pencatatan_stok tanggal_transaksi hpp harga_jual jumlah_stok varchar15 varchar34 date date double double double fk konsinyor id_konsinyor nama_konsinyor alamat_konsinyor telepon_konsinyor keterangan int varchar56 varchar98 varchar20 varchar98 pk konsinyasi_master nomor_transaksi_konsinyasi id_konsinyor tanggal_masuk_konsinyasi tanggal_pengambilan_konsinyasi jumlah_barang_konsinyasi total_harga_konsinyasi keterangan varchar56 int date date double double varchar98 pk fk penjualan_master nomor_transaksi_penjualan tanggal_penjualan kasir jumlah_total_barang jumlah_total_harga varchar56 date varchar56 double double pk kategori id_kategori nama_kategori prefix int varchar45 varchar5 pk jurnal_master nomor_jurnal id_barang tanggal deskripsi_jurnal referensi debit kredit varchar56 varchar15 date varchar225 varchar125 double double pk fk grup_akun id_grup_akun nama_grup_akun normal laporan int varchar75 varchar1024 varchar1024 pk daftar_akun id_akun id_grup_akun id_header nama_akun type normal debit kredit int int int varchar75 text varchar1024 double double pk fk setting id_akun jenis_setting akun_debit akun_kredit keterangan int varchar78 int int varchar98 fk transaksi id_transaksi id_barang nama_barang harga_beli harga_jual jumlah_barang jumlah_bayar int varchar15 varchar45 double double double double pk fk Penjualan Detail nomor_transaksi_penjualan id_barang nomor_transaksi_konsinyasi hpp harga_jual jumlah_per_barang total_per_barang varchar56 varchar15 varchar56 double double double double pk,fk1 pk,fk2 konsinyasi_detail id_barang nomor_transaksi_konsinyasi harga_per_satuan jumlah_per_barang total_per_barang varchar15 varchar56 double double double pk,fk1 pk,fk2 jurnal_detail id_akun nomor_jurnal debit kredit int varchar56 double double pk,fk1 pk,fk2