Relasi Tabel Entity Relationship Diagram ERD Struktur File

4.2.4.2. Relasi Tabel

Relasi tabel merupakan sebuah hubungan yang terjadi pada suatu tabel dengan tabel yang lainnya yang berfngsi untuk mengatur operasi suatu database. Dibawah ini terdapat gambar relasi tabel : Gambar 4.10. Relasi Tabel

4.2.4.3. Entity Relationship Diagram ERD

ERD adalah suatu model jaringan yang menggunakan susunan data yang disimpan dalam sistem secara astrak. Berikut ini adalah contoh ERD dari sistem informasi penjualan pada Band New Found Glory : Pemesanan_detail user Id_username Nama_depan Jenis_kelamin username password email alamat Kode_pos telepon Nama_belakang foto role Id_role Nama_role memiliki n kota Nama_kota Id_kota Ongkos_kirim menempati 1 n propinsi Id_propinsi Nama_propinsi 1 memiliki n pemesanan Tanggal_pesan Foto_pembayaran Status_order Id_pemesanan melakukan 1 merchandise jumlah m n memiliki Kode_barang harga Foto_barang stok nama_barang clothes Cd_album tahun Nama_album_lagu penerimaan Id_penerimaan Tanggal 1 1 stok n m Pemesanan_sementara memiliki Id_pmsn_sementara Id_session jumlah tanggal 1 n jumlah n Jumlah_bayar No_resi Tanggal_bayar Gambar. 4.11 ERD

4.2.4.4. Struktur File

Struktur file berfungsi sebagai rancangan dalam database sistem informasi yang akan dibuat. Berikut ini adalah struktur file yang digunakan dalam Perancangan Sistem Informasi Penjualan Merchandise Band New Found Glory. 1.Nama File : User Tabel 4.1. Struktur File User NO Nama File Jenis Size Key Keterangan 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Id_username Username Password Id_role Nama_depan Nama_belakan g Alamat Kode_pos Id_kota Id_propinsi Jenis_kelamin Email Telepon Activation_cod e Activation_id Integer Varchar Varchar Varchar Varchar Varchar Varchar Char Varchar Varchar Enum Varchar Varchar Varchar Integer 4 25 200 1 20 20 100 5 6 4 L P 20 15 50 1 PK Id_username Username member Password member Id_role admin atau member Nama depan member Nama belakang member Alamat member Kode pos member Kode kota member Kode propinsi member Jenis kelamin member Email member Telepon member Aktivasi member Id aktivasi member 2.Nama File : Pemesanan Tabel 4.2. Struktur File Pemesanan NO Nama File Jenis Size Key Keterangan 1 2 3 4 5 6 7 8 9 Id_pemesanan Id_username Tanggal_pesan Status_order Id_kota Foto_pembayaran Jumlah_bayar No_resi Tanggal_bayar Integer Integer Date Varchar Varchar Varchar Double Varchar Date 11 4 - 10 6 50 - 11 - PK Id pemesanan member Id username member Tangal pesan member Status order member Id kota member Foto pembayaran member Jumlah pembayaran member No resi pembayaran member Tanggal bayar member 3.Nama File : Pemesanan Detail Tabel 4.3. Struktur File Pemesanan Detail No Nama File Jenis Size Key Keterangan 1 2 3 Id_pemesanan Kode_barang Jumlah Integer Char Integer 11 5 11 PK Id pemesanan member Kode barang member Jumlah pesanan member 4.Nama File : Pemesanan Sementara Tabel 4.4. Struktur File Pemesanan Sementara NO Nama File Jenis Size Key Keterangan 1 2 3 4 5 Id_pmsn_sementara Kode_barang Id_session Jumlah Tanggal Integer Char Varchar Integer Date 5 5 100 10 - PK Id pemesanan sementara Kode barang member Id session pemesanan Jumlah pemesanan member Tanggal pemesanan member 5.Nama File : Penerimaan Tabel 4.5. Struktur File Penerimaaan No Nama File Jenis Size Key Keterangan 1 2 Id_penerimaan Tanggal_terima Integer Date 11 - PK Id penerimaan Tanggal penerimaan 6.Nama File : Provinsi Tabel 4.6. Struktur File Provinsi No Nama file Jenis Size Key Keterangan 1 2 Id_propinsi Nama_propinsi Varchar Varchar 4 30 PK Id propinsi Nama propinsi 7.Nama File : Stok Tabel 4.7. Struktur File Stok No Nama File Jenis Size Key Keterangan 1 2 3 Id_penerimaan Kode_barang Jumlah Integer Char Integer 11 5 11 PK Id penerimaan Kode barang Jumlah barang 8.Nama File : Role Tabel 4.8. Struktur File Role No Nama File Jenis Size Key keterangan 1 2 Id_role Nama_role Varchar Varchar 1 10 PK Id role Nama role 9.Nama File : Merchandise Tabel 4.9. Struktur File Merchandise No Nama File Jenis Size Key Keterangan 1 2 3 4 Kode_barang Harga Foto_barang Berat Char Integer Varchar Varchar 5 7 200 45 PK Kode barang Harga barang Foto barang Stok barang 10.Nama File : Lagu Tabel 4.10. Struktur File Lagu No Nama File Jenis Size Key Keterangan 1 2 3 4 5 6 7 8 Id_lagu Id_album_lagu Judul Filename Lirik Size Type Direktori_file Integer Integer Varchar Varchar Text Integer Varchar Varchar 11 2 50 100 - 6 4 50 PK Id lagu Id album Judul lagu Nama file lagu Lirik lagu Ukuran file lagu Type lagu Direktori file 11.Nama File : kota Tabel 4.11. Struktur File Kota No Nama file Jenis Size Key Keterangan 1 2 3 4 5 Id_kota Nama_kota Ongkos_kirim Id_propinsi Idlayanan Varchar Varchar Varchar Varchar Integer 6 25 6 4 2 PK Id kota Nama kota Ongkos kirim Id propinsi Id layanan 12.Nama File : komentar_artikel Tabel 4.12. Struktur File Komentar_artikel 13.Nama File : Foto Tabel 4.13. Struktur File Foto No Nama File Jenis Size Key Keterangan 1 2 3 4 5 Id_foto Foto Caption Id_album_foto Id_username Integer Varchar Varchar Integer Integer 11 20 20 11 4 PK Id foto Foto - Id album foto Id username No Nama File Jenis Size Key Keterangan 1 2 3 4 5 Id_komentar Id_artikel Id_username Komentar Tanggal Integer Integer Integer Text Date 11 11 4 - - PK Id komentar Id artikel Id username Komentar Tanggal komentar 14.Nama File : Clothes Tabel 4.14. Struktur File Clothes No Nama file Jenis Size Key Keterangan 1 2 Kode_barang Nama_barang Char Varchar 5 50 PK Kode barang Nama barang 15.Nama File : cd_album Tabel 4.15. Struktur File cd_album No Nama File Jenis Size Key Keterangan 1 2 3 Nama_album_lagu Tahun Kode_barang Varchar Char Char 5 4 5 Nama album Tahun album Kode barang 16.Nama File : Album_lagu Tabel 4.16. Struktur File Album_lagu No Nama file Jenis Size Key Keterangan 1 2 3 Id_album_lagu Nama_album Tahun Integer Varchar Varchar 2 50 4 PK Id album lagu Nama album Tahun album 17.Nama File : Album_foto Tabel 4.17. Struktur File Album_foto 18.Nama File : Artikel Tabel 4.18. Struktur File Artikel No Nama File Jenis Size Key Keterangan 1 2 3 4 5 6 7 Id_artikel Judul Isi Dibaca Status Date Foto Integer Varchar Text Integer Enum Date Varchar 11 20 - 6 Publish Private - 200 PK Id artikel Judul artikel Isi artikel - Status artikel Tanggal Foto artikel No Nama file Jenis Size Key keterangan 1 2 Id_album_foto Nama_album_foto Integer Varchar 11 20 PK Id album foto Nama album foto 19.Nama File : Ukuran Tabel 4.19. Struktur File Ukuran NO Nama File Jenis Size Key Keterangan 1 2 3 4 5 Idukuran idproduk ukuran stokawal stokakhir Integer Varchar Varchar Integer Integer 11 50 35 5 5 PK Id pemesanan sementara Kode barang member Id session pemesanan Jumlah pemesanan member Tanggal pemesanan member

4.2.4.5. Kodifikasi