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