Tabel Relasi Entity Relationship Diagram Struktur File

4. Bentuk Normal Ketiga

Kode_Barang Nama_Barang Satuan Stok Harga Kode_Supplier Nama_Supplier Alamat_Supplier Telepon_Supplier Kode_Customer Nama_Customer Alamat_Customer Telepon_Customer Kode_CPO Tanggal_CPO Kode_Customer Total_Bayar Kode_Barang Jumlah_Beli Indent Sub_Total Kode_SPO Tanggal_SPO Kode_MP Kode_Supplier Sudah_Masuk Kode_Barang Jumlah_Beli Sub_Total Barang Supplier Customer CPO PO Tanggal_Pembelian

4.2.4.2. Tabel Relasi

Tabel relasi adalah hubungan suatu entitas dengan dirinya sendiri atau hubungan dengan entitas lainnya. Relasi antar tabel merupakan suatu proses mengorganisasikan file untuk menghilangkan grup elemen yang berulang-ulang. Proses relasi antar tabel adalah mengelompokkan data menjadi tabel-tabel yang menunjukan entity dan relasinya yang berfungsi untuk mengakses data item sedemikian rupa sehingga database tersebut mudah di modifikasi. Seperti pada gambar 4.8 Tabel Relasi Sistem Informasi Penjualan dan Pembelian berikut ini. Detail CPO Kode_CPO Kode_Barang Jumlah_Beli Indent Sub_Total Detail PO Kode_MP Kode_Barang Jumlah_Beli Kode_SPO Sub_Total CUSTOMER Kode_Customer Nama_Customer Alamat_Customer Telepon_Customer SUPPLIER Kode_Supplier Nama_Supplier Alamat_Supplier Telepon_Supplier BARANG Kode_Barang Nama_Barang Satuan Stok Harga CPO Kode_CPO Tanggal_CPO Kode_Customer Total_Bayar PO Kode_MP Tanggal_Pembelian Kode_SPO Tanggal_SPO Kode_Supplier Sudah_Masuk Gambar 4.8 Tabel Relasi Sistem Informasi Penjualan dan Pembelian

4.2.4.3. Entity Relationship Diagram

Entity Relationship Diagram ERD adalah komponen-komponen himpunan entitas dan himpunan relasi yang masing-masing dilengkapi dengan atribut-atribut yang mempresentasikan seluruh fakta di dunia nyata. Untuk lebih jelasnya dapat dilihat pada gambar 4.9 ERD Sistem Informasi Penjualan dan Pembelian. CPO SUPPLIER menerima Detail PO menerima Detail CPO menerima membuat PO membuat Barang Customer memesan N 1 1 N N 1 1 N 1 N 1 N Gambar 4.9 ERD Sistem Informasi Penjualan dan Pembelian

4.2.4.4. Struktur File

Struktur file digunakan untuk perancangan sistem karena struktur file akan menentukan struktur fisik basis data yang menyatakan panjang elemen data dan jenis data. Struktur file menjelaskan elemen-elemen yang ada di tiap-tiap file yang digunakan. Untuk lebih jelasnya dapat dilihat dari struktur file berikut ini. Tabel 4.2 Customer Purchases Order CPO Nama File : Customer Purchases Order CPO Deskripsi : File yang digunakan untuk data pembuatan CPO Struktur Data : No Nama Field Tipe Panjang Keterangan 1 Kode_CPO varchar 50 Primary Key 2 Tanggal_CPO datetime 8 - 3 Kode_Customer varchar 6 - 4 Total_Bayar money 8 - Tabel 4.3 Detail Customer Purchases Order CPO Nama File : Detail Customer Purchases Order CPO Deskripsi : File yang digunakan untuk data pengeluaran barang Struktur Data : No Nama Field Tipe Panjang Keterangan 1 Kode_CPO varchar 50 - 2 Kode_Barang varchar 6 - 3 Jumlah_Beli int 4 - 4 Indent int 4 - 5 Sub_Total money 8 - Tabel 4.4 Purchases Order PO Nama File : Purchases Order PO Deskripsi : File yang digunakan untuk data pembuatan MPSPO Struktur Data : No Nama Field Tipe Panjang Keterangan 1 Kode_MP varchar 6 Primary Key 2 Tanggal_Pembelian datetime 8 - 3 Kode_SPO varchar 50 Foreign Key 4 Tanggal_SPO datetime 8 5 Kode_Supplier varchar 4 6 Sudah_Masuk varchar 5 Tabel 4.5 Detail Purchases Order PO Nama File : Detail Purchases Order PO Deskripsi : File yang digunakan untuk data barang yang akan dipesan Struktur Data : No Nama Field Tipe Panjang Keterangan 1 Kode_MP varchar 6 - 2 Kode_Barang varchar 6 - 3 Jumlah_Beli int 4 - 4 Kode_SPO varchar 50 - 5 Sub_Total money 8 - Tabel 4.6 Customer Nama File : Customer Deskripsi : File yang digunakan untuk memasukkan data Customer Struktur Data : No Nama Field Tipe Panjang Keterangan 1 Kode_Customer Varchar 6 Primary Key 2 Nama_Customer Varchar 50 - 3 Alamat_Customer Varchar 100 - 4 Telepon_Customer Varchar 50 - Tabel 4.7 Barang Nama File : Barang Deskripsi : File yang digunakan untuk memasukkan data barang Struktur Data : No Nama Field Tipe Panjang Keterangan 1 Kode_Barang varchar 6 Primary Key 2 Nama_Barang varchar 50 - 3 Satuan varchar 50 - 4 Stok int 4 - 5 Harga money 8 - Tabel 4.8 Supplier Nama File : Supplier Deskripsi : File yang digunakan untuk memasukkan data Supplier Struktur Data : No Nama Field Tipe Panjang Keterangan 1 Kode_Supplier Varchar 4 Primary Key 2 Nama_Supplier Varchar 50 - 3 Alamat_Supplier Varchar 100 - 4 Telepon_Supplier Varchar 50 -

4.2.4.5. Kodifikasi