Tabel Cart Tabel Category Tabel Contact Tabel Currency Tabel Order

3.2 Perancangan Database Database dapat diumpamakan sebagai sebuah tempat menyimpan data yang terstruktur agar dapat diakses dengan cepat dan mudah. Membangun sebuah database merupakan langkah awal pembuatan aplikasi, termasuk dalam penambahan produk dan lain-lain dalam mengolah penjualan pada Penjualan Jilbab. Dalam perancangan aplikasi sistem infosmasi penjualan Jilbab ini, penulis membuat 9 tabel dalam database Penjualan Jilbab. Tabel-tabel tersebut adalah tabel cart, tabel category, tabel contact, tabel currency, tabel order, tabel order item, tabel product, tabel shop config, tabel useradmin. Pembuatan database dan tabel-tabel mempergunakan fasilitas MySQL atau phpmyadmin yang terdapat dalam software XAMPP. Di bawah ini adalah gambaran isi dari masing-masing tabel.

3.2.1 Tabel Cart

Tabel Cart digunakan untuk menyimpan data belanja para konsumer sebelum selesai checkout. Berikut adalah field-field yang dibuat dalam tabel Cart : Tabel 3.1 Tabel Cart Field Type Keterangan Ct_Id Int 10 Identitas Belanja Pd_Id Int 10 Identitas Produk Ct_qty Mediumint 8 Jumlah belanja Ct_session_Id Char 32 Nomor Sesi Ct_date Datetime Jam Pembelian Universitas Sumatera Utara

3.2.2 Tabel Category

Tabel kategori digunakan untuk menampung kategori jilbab dan aksesoris yang dijual. Berikut adalah field-field yang dibuat dalam tabel kategori : Tabel 3.2 Tabel Kategori Field Type Keterangan Cat_Id Int 10 Kode Barang Cat_Parent_Id Int 11 Induk Dari Sub Kategori Cat_Name Varchar 50 Nama dari Kategori Cat_Descripsion Varchar 100 Deskripsi Barang Cat_Image Varchar 255 Gambar Barang

3.2.3 Tabel Contact

Tabel Contact ini berisi tentang semua data penjualan yang digunakan oleh admin. Berikut adalah field-field yang dibuat dalam tabel contact : Tabel 3.3 Tabel Contact Field Type Keterangan Id Int 3 Kode Pemilik Name Varchar 50 Nama Pemilik Email Varchar 100 Alamat Email Pemilik Pesan Text Pesan yang dibuat Pemilik Toko Universitas Sumatera Utara

3.2.4 Tabel Currency

Tabel Currency ini berisi tentang Mata Uang yang digunakan Pembeli untuk membeli barang yang ada di toko Jilbabku. Berikut adalah field-field yang dibuat dalam tabel Currency : Tabel 3.4 Tabel Currency Field Type Keterangan Cy_Id Int 10 No Identitas Mata Uang Cy_Code char 3 No Kode Mata Uang Cy_Symbol Varchar 8 Tanda Mata Uang

3.2.5 Tabel Order

Tabel Order berisi tentang Data pembeli yang membeli barang di Toko Jilbabku. Berikut adalah field-field yang dibuat dalam tabel order : Tabel 3.5 Tabel Order Field Type Keterangan Od_Id Int 10 No Identitas Barang Od_Date DateTime Tanggal pembelian Od_Last_Update DateTime Waktu Pembelian Od_Status Enum“New”,”Paid”, ”Shipped”,”completed”, ”cancelled” Status barang yang masih tersedia atau habis di toko jilbabku Od_Memo Varchar 255 Pesan yang ditulis Penulis Od_Shipping_First_Name Varchar 50 Nama Depan Pembeli Od_Shipping_Last_Name Varchar 50 Nama Belakang Pembeli Od_Shipping_Address Varchar 100 Alamat Pembeli Od_Shipping_Email Varchar 100 Alamat yahoo Pembeli Universitas Sumatera Utara Od_Shipping_Phone Varchar 32 Nomor Telepon Pembeli Od_Shipping_City Varchar 100 Kota Tinggal Pembeli Od_Shipping_State Varchar 32 Negara Tinggal Pembeli Od_Postal_Code Varchar 10 Kode Pos Rumah Pembeli Od_Shipping_Cost Decimal 5,2 Jumlah Harga yang dibeli Od_Payment_First_Name Varchar 50 Nama Depan Pembeli yang menggunakan Kartu Kredit Od_Payment_Last_Name Varchar 50 Nama Belakang Pembeli yang menggunakan Kartu kredit Od_Payment_Address Varchar 100 Alamat Pembeli Od_Payment_Email Varchar 100 Alamat Yahoo Pembeli Od_Payment_Phone Varchar 32 Nomor Telepon Pembeli Od_Payment_City Varchar 100 Kota Tinggal Pembeli Od_Payment_State Varchar 32 Negara Tinggal Pembeli Od_Payment_Postal_Code Varchar 10 Kode Pos Rumah Pembeli

3.2.6 Tabel Order Item