Prompt: Membuat Database
Buatkan query mysql untuk membuat beberapa tabel berikut beserta relasinya.
Tambahkan kolom created_at dan updated_at untuk setiap tabel.
Tabel:
1. Users(id_user, name, email, email_verified_at, password, no, address, remember_token)
2. Product(id_product, name, description, price, stock, weight,ic_category)
3. Categories(id_category, name)
4. Carts(id_cart, id_user, id_product)
5. Orders(id_order,(id_user, id_product , id_payment, amount, payment_method, proof_of_payment,
note)
6. Payments(id_payment, order_id, amount, payment_method, proof_of_payment, note)
7. Admins(id_admin, name, email, password, role)
Relasi:
1. 1 data product bisa memilih banyak gambar
2. 1 data product memiliki 1 category
3. 1 data user memiliki 1 data cart
4. 1 data cart memiliki banyak data product dan 1 product dapat memiliki banyak data cart
5. 1 data user bisa memiliki banyak data order
6. 1 data order bisa memiliki banyak data produk dan 1 data produk dapat memiliki banyak data order
7. 1 data order memiliki 1 data payment