BASIS DATA 1 TOKO HANDPHONE
Daftar Isi
ENTITAS... 1
TABEL-TABEL...1
1. Tabel Pelanggan...1
2. Tabel Produk...1
3. Tabel Kategori_Produk...1
4. Tabel Merek...1
5. Tabel Transaksi... 2
6. Tabel Transaksi_Detail...2
7. Tabel Metode_Pembayaran...2
8. Tabel Karyawan... 2
9. Tabel Pengguna... 2
10. Tabel Hak_Akses... 2
11. Tabel Supplier... 2
12. Tabel Detail Keranjang...2
13. Tabel Stok...3
PRIMARY KEY & FOREIGN KEY... 3
RELATIONSHIP...4
ENTITAS
1. Tabel Pelanggan 2. Tabel Produk
3. Tabel Kategori_Produk 4. Tabel Merek
5. Tabel Transaksi 6. Tabel Transaksi_Detail 7. Tabel Metode_Pembayaran 8. Tabel Karyawan
9. Tabel Pengguna 10. Tabel Hak_Akses 11. Tabel Supplier
12. Tabel Detail Keranjang 13. Tabel Stok
TABEL-TABEL
1. Tabel Pelanggan
ID Pelanggan Nama Pelanggan No.HP
[email protected] Boled 082132135
[email protected] Asep 081212211
2. Tabel Produk
ID Produk Nama Merek Harga Stok ID Kategori
001 iPhone 12 12.000.000 50 1
002 iPhone 12 Pro 15.000.000 30 1
003 iPhone 12 Pro
Max 18.000.000 20 1
3. Tabel Kategori_Produk
Kode Kategori Nama
A HP
B Aksesoris
4. Tabel Merek
ID Produk Nama Merk
001 iPhone
5. Tabel Transaksi
Kode Transaksi Tanggal Total Harga ID Pelanggan ID Karyawan
001 2024-01-01 30.000.000 1 1
002 2024-01-02 20.000.000 2 2
Nama Merk Kode Produk Harga Satuan Jumlah ID Kategori
001 001 12.000.000 2 24.000.000
002 002 15.000.000 1 15.000.000
6. Tabel Metode_Pembayaran
ID Metode Nama
1 Tunai
2 Kartu Kredit
3 Transfer Bank
7. Tabel Karyawan
ID Karyawan Nama Karyawan Alamat Jabatan
1 Aceng Jl.Sedih Admin
2 Cipung Jl.Ahmad Kasir
8. Tabel Pengguna
ID Pengguna ID Karyawan
1 1
2 2
9. Tabel Hak_Akses
ID Pengguna ID Hak Akses
1 Admin
2 Kasir
10. Tabel Supplier
ID Suplier Nama Supplier Alamat
1 Jokowo Jl.Cimaragas
2 Mang Usep Jl.Cigorowog
11. Tabel Detail Keranjang
ID Keranjang ID Produk ID Pelanggan Jumlah
1 1 001 2
2 2 002 1
12. Tabel Stok
ID Produk ID Stok Jumlah
Stok Tanggal
Diperbarui
1 50
2 30
PRIMARY KEY & FOREIGN KEY
Tabel Pelanggan
Primer Key: ID_Pelanggan Tidak ada kunci asing Tabel Produk
Primer Key: ID_Produk
Kunci Asing: ID_Kategori (merujuk ke Tabel Kategori_Produk) Tabel Kategori_Produk
Primer Key: ID_Kategori Tidak ada kunci asing Tabel Merek
Primer Key: ID_Merk Tidak ada kunci asing Tabel Transaksi
Primer Key: ID_Transaksi Kunci Asing:
ID_Pelanggan (merujuk ke Tabel Pelanggan) ID_Karyawan (merujuk ke Tabel Karyawan) Tabel Transaksi_Detail
Primer Key: Tidak ada (mungkin ID_Transaksi + ID_Produk sebagai kunci gabungan) Kunci Asing:
ID_Transaksi (merujuk ke Tabel Transaksi) ID_Produk (merujuk ke Tabel Produk) Tabel Metode_Pembayaran
Primer Key: ID_Metode Tidak ada kunci asing Tabel Karyawan
Primer Key: ID_Karyawan Tidak ada kunci asing Tabel Pengguna
Primer Key: ID_Pengguna
Kunci Asing: ID_Karyawan (merujuk ke Tabel Karyawan) Tabel Hak_Akses
Primer Key: Tidak ada (mungkin ID_Pengguna sebagai kunci gabungan) Kunci Asing: ID_Pengguna (merujuk ke Tabel Pengguna)
Tabel Supplier
Primer Key: ID_Supplier Tidak ada kunci asing Tabel Detail Keranjang
Primer Key: Tidak ada (mungkin ID_Keranjang sebagai kunci gabungan) Kunci Asing: ID_Produk (merujuk ke Tabel Produk)
Tabel Stok
Primer Key: Tidak ada (mungkin ID_Produk sebagai kunci gabungan)
Kunci Asing: ID_Produk (merujuk ke Tabel Produk), ID_Supplier (merujuk ke Tabel Supplier)
RELATIONSHIP
+---+ +---+
| Pelanggan | | Produk | +---+ +---+
| ID_Pelanggan|<---+ | ID_Produk | | Nama | | Nama_Produk | | Alamat | | Harga | | No_HP | | Stok | +---+ | ID_Kategori | | +---+
|
| +---+
+--+ Kategori_Produk|
| +---+
| | ID_Kategori | | | Nama | | +---+
|
| +---+
+--+ Merek | | +---+
| | ID_Merk | | | Nama | | +---+
| |
+---+ | +---+
| Transaksi +---+--+ Transaksi_ | +---+ | | Detail |
| ID_Transaksi| | +---+
| Tanggal |<----+ | ID_Transaksi |
| Total_Harga| | ID_Produk |
| ID_Pelanggan| | Harga_Satuan |
| ID_Karyawan| | Jumlah | +---+ | Subtotal | +---+
| | |
| +---+
+--+ Metode_Pembayaran|
| +---+
| | ID_Metode | | | Nama | | +---+
| |
+---+
| Karyawan | +---+
| ID_Karyawan | | Nama | | Alamat | | Jabatan | +---+
| | | |
+---+
| Pengguna | +---+
| ID_Pengguna | | ID_Karyawan | +---+
| | |
+---+
| Hak_Akses | +---+
| ID_Pengguna | | Hak_Akses | +---+
| | |
+---+
| Supplier | +---+
| ID_Supplier | | Nama_Supplier | | Alamat | +---+
| | |
+---+
| Detail_Keranjang | +---+
| ID_Keranjang |
| ID_Produk | | Jumlah | +---+
| | |
+---+
| Stok | +---+
| ID_Produk | | Stok | | ID_Supplier | +---+