Modélisation de la Base de Données NovaBoutique
Diagramme Entité-Relation
erDiagram
PRODUIT ||--o{ COMMANDE_PRODUIT : "1"
PRODUIT {
int id_pk
string nom
string description
string categorie
decimal prix_unitaire
int quantite_stock
}
CLIENT ||--o{ COMMANDE : "1"
CLIENT {
int id_pk
string nom
string prenom
string adresse
string telephone
string email
string mot_de_passe
}
COMMANDE ||--o{ COMMANDE_PRODUIT : "1"
COMMANDE ||--o{ PAIEMENT : "1"
COMMANDE ||--o{ EXPEDITION : "1"
COMMANDE {
int id_pk
date date_commande
string statut
}
COMMANDE_PRODUIT {
int id_pk
int quantite_commandee
decimal prix_unitaire_commande
}
PAIEMENT {
int id_pk
decimal montant_paye
string mode_paiement
date date_paiement
string statut_paiement
}
EXPEDITION ||--o{ EXPEDITION_PRODUIT : "1"
EXPEDITION {
int id_pk
string adresse_livraison
date date_expedition
date date_livraison_estimee
string statut_expedition
}
EXPEDITION_PRODUIT {
int id_pk
int quantite_expediee
}
PRODUIT ||--o{ IMAGE : "1"
IMAGE {
int id_pk
string url_image
}