3.2.10 Struktur Basis Data
Dari Physical Data Model yang telah terbentuk, dapat disusun struktur basis data yang nantinya akan digunakan untuk menyimpan data yang diperlukan.
Berikut ini akan diuraikan struktur tabel yang nantinya digunakan dalam pembuatan sistem seperti di bawah ini:
A . Nama Tabel
: Customer Primary Key
: IdCustomer Foreign Key
: - Fungsi
: Menyimpan data customer Tabel 3.6 Tabel Customer
No Nama Kolom
Tipe Data Ukuran
Keterangan
1. Id Customer
Varchar 10
Id Customer 2.
Nama_Customer Varchar
35 Nama
3. Alamat_Customer
Varchar 50
Alamat 4.
Kota_ Customer Varchar
35 Kota Customer
5. Telepon
Varchar 35
Telepon
B. Nama Tabel
: Barang Primary Key
: KodeBarang Foreign Key
: Id_Kategori reference dari tabel kategori Fungsi
: Menyimpan data stock barang Tabel 3.7 Tabel Barang
No Nama Kolom
Tipe Data Ukuran
Keterangan
1. Kode Barang
Varchar 10
Kode Barang 2.
Id_Kategori Integer
- Id Kategori
3. Nama_Barang
Varchar 35
Nama Barang
No Nama Kolom
Tipe Data Ukuran
Keterangan
4. Satuan_Barang
Varchar 20
Satuan Barang 5.
Harga_Barang Integer
- Harga Barang
6. Merek_Barang
Varchar 35
Merek Barang 7.
Stok_Barang Integer
- Stok Barang
C. Nama Tabel
: Sales Primary Key
: Id Sales Foreign Key
: Id Area reference dari tabel area Fungsi
: Menyimpan data sales Tabel 3.8 Tabel Sales
No Nama Kolom
Tipe Data Ukuran
Keterangan
1. Id_Sales
Varchar 10
Id Sales 2.
Id_Area Integer
- Id Area
3. Nama_Sales
Varchar 150
Nama Sales 4.
Alamat_Sales Varchar
100 Alamat Sales
5. Telepon_Sales
Varchar 15
Telepon Sales
D. Nama Tabel
: Area Primary Key
: Id Area Foreign Key
: - Fungsi
: Menyimpan data area Tabel 3.9 Tabel Area
No Nama Kolom
Tipe Data Ukuran
Keterangan
1. Id_Area
Integer -
Id Area 2.
Nama_Area Varchar
60 Nama Area
E. Nama Tabel
: Jadwal Distribusi Primary Key
: Kode_Penjadwalan Foreign Key
: Id Sales reference dari tabel Sales Id Customer reference dari tabel Customer
Fungsi : Menyimpan data jadwal sales
Tabel 3.10 Tabel Jadwal Distribusi
No Nama Kolom
Tipe Data Ukuran
Keterangan
1. Kode_Penjadwalan
Varchar 10
Kode Penjadwalan 2.
Id_Sales Varchar
10 Id Sales
3. Id_Customer
Varchar 10
Id Customer 4.
Tanggal_Penjadwalan Date
- Tanggal penjadwalan
F. Nama Tabel
: Detil Jadwal Primary Key
: Kode Penjadwalan Foreign Key
: Kode Barang reference dari tabel barang Fungsi
: Menyimpan detail data penjadwalan Tabel 3.11 Tabel Detail Jadwal
No Nama Kolom
Tipe Data Ukuran
Keterangan
1. Kode Penjadwalan
Varchar 10
Kode Penjadwalan 2.
Kode Barang Varchar
10 Kode Barang
G. Nama Tabel
: Penjualan
Primary Key : Kode Penjualan
Foreign Key : Id Customer reference dari tabel Customer
Id Sales reference dari tabel Sales Fungsi
: Menyimpan data penjualan
Tabel 3.12 Tabel Penjualan
No Nama Kolom
Tipe Data Ukuran
Keterangan
1. Kode Penjualan
Varchar 10
Kode Penjualan 2.
Id Customer Varchar
10 Id Customer
3. Id Sales
Varchar 10
Id Sales 4.
Tanggal_Penjualan Date
- Tanggal Penjualan
5. Keterangan_Penjualan
Varchar 35
Keterangan penjualan 6.
Jatuh_Tempo Integer
- Jatuh Tempo
H. Nama Tabel