B-117
Gambar 4.24
ERD SIA penerimaan Kas pada BMT
b. Normalisasi 1.
Unnormalize
Tabel di bawah ini merupakan tabel unnormalize, yaitu tabel yang masih mempunyai atribut-atribut yang ganda. Tabel di bawah belum normal, maka dapat
dinormalisasikan dengan cara menghilangkan atribut yang berulang. Data dikumpulkan apa adanya sesuai dengan saat memasukkan data. Penormalan tabel
unnormalize disebut 1NF, dan tabel 1NF akan dijelaskan pada tabel berikutnya.
Tabel 4.1 unnormalisasi
B-118
2. Normalisasi 1 NF
Tabel di bawah merupakan tabel penormalan pertama. Dikarenakan pada Tabel 1 masih terdapat atribut berulang maka dibuatlah tabel 1 NF, dimana tabel
tersebut menghapus atribut berulang yang terdapat pada tabel unnormalize. Pada tabel ini setiap atribut harus mempunyai data yang atomic data terkecil dan sudah
mempunyai primary key.
Table. 4.2 Tabel Bentuk Normal Kesatu 1NF
B-119
3. Normalisasi 2 NF
Tabel di bawah merupakan tabel normal kedua, dimana setiap atribut sudah memiliki ketergantungan fungsional sepenuhnya pada primary key.
Tabel 4.3 Bentuk Normal Ke 2
B-120
Id_barang
nama_barang satuan
harga_jual harga_beli
jumlah ppn
added_by added_time
Id_coa
kode_coa nama_coa
kelompok tipe_saldo
keterangan saldo_normal
Id_faktur_barang Id_barang
Id_kategori_barang Id_faktur_penjualan
Jumlah_barang Jumlah_rupiah
Persen_diskon Jenis_transaksi
Id_buku_besar Id_coa
tanggal_jurnal nomor_jurnal
keterangan_jurnal debit
Id_transaksi_jurnal_pener imaan kas
Id_faktur_barang Id_buku_besar
nomor tanggal_transaksi_jurnal
keterangan debit_account_kode
debit_account_name debit_account_rupiah
kredit_account_kode kredit_account_name
kredit_account_rupiah
id_kategori_barang id_barang
nama_kategori_barang jenis
keterangan
Id_faktur_penjualan Id_user
Id_pelanggan
Nomor_faktur Tanggal_faktur_penjualan
keterangan
Id_transaksi_penerimaa n_kas
Id_coa Id_transaksi_jurnal_pen
erimaan_kas Id_faktur_penjualan
tanggal dari
nomor_faktur_penjualan keterangan_dari
besar_rupiah coa_kategori_kode
coa_kategori coa_bentuk_kode
coa_bentuk Petugas
catatan_penerimaan_kas coa_kategori_debet
coa_kategori_kredit coa_bentuk_debet
coa_bentuk_kredit output_keterangan
Id_pelanggan Id_user
Nama Perusahaan_perorangan
Alamat Email
telepon
Id_jabatan
Kode_jabatan Nama_jabatan
Bagian keterangan
Id_user Id_jabatan
Nama_user telepon
Email Alamat
Username password
.‟. Keterangan : = Primary Key
= Foreign Key
Tabel 4.4 Tabel Relasi Data
B-121
c. Kamus Data