3. Tabel Customers (Pelanggan)
Atribut:
- CustomerID (Primary Key)
- Name (Nama pelanggan)
- Email (Email pelanggan)
- Phone (Nomor telepon pelanggan)
- Address (Alamat pelanggan)
Relasi:
- 1:N ke tabel Transactions.
Artinya, satu pelanggan dapat melakukan banyak transaksi.
4. Tabel Transactions (Transaksi)
Atribut:
- TransactionID (Primary Key)
- CustomerID (Foreign Key ke tabel Customers)
- Date (Tanggal transaksi)
- TotalAmount (Total harga transaksi)
Relasi:
- N:1 ke tabel Customers.
Artinya, banyak transaksi dapat dilakukan oleh satu pelanggan. - 1:N dengan tabel TransactionDetails.
Artinya, satu transaksi bisa memiliki banyak detail transaksi.
5. Tabel TransactionDetails (Detail Transaksi)
Atribut:
- DetailID (Primary Key)
- TransactionID (Foreign Key ke tabel Transactions)
- ISBN (Foreign Key ke tabel Books)
- Quantity (Jumlah buku yang dibeli)
- Subtotal (Harga total item tertentu)
Relasi:
- N:1 ke tabel Transactions.
Artinya, banyak detail transaksi termasuk dalam satu transaksi. - N:1 ke tabel Books.
Artinya, banyak detail transaksi dapat merujuk pada satu buku.
6. Tabel Suppliers (Pemasok)
Atribut:
- SupplierID (Primary Key)
- SupplierName (Nama pemasok)
- Contact (Kontak pemasok)
Beri Komentar
Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!