Vous êtes sur la page 1sur 3

Création de la base donnée du projet app 2

1. Table des utilisateurs :


 ID (clé primaire)
 Nom d'utilisateur
 Adresse email
 Mot de passe
 Adresse de livraison
 Adresse de facturation
2. Table des produits :
 ID (clé primaire)
 Nom du produit
 Description
 Prix initial
 Date et heure de début de l'enchère
 Date et heure de fin de l'enchère
 ID de l'utilisateur ayant mis le produit en vente (clé étrangère)
 ID de l'utilisateur ayant remporté l'enchère (clé étrangère, peut être nul si
l'enchère est toujours en cours)
3. Table des enchères :
 ID (clé primaire)
 ID du produit (clé étrangère)
 ID de l'utilisateur ayant fait l'enchère (clé étrangère)
 Montant de l'enchère

Ces tables peuvent être liées par des relations, par exemple :

 La table des produits a une clé étrangère faisant référence à la table des
utilisateurs (vendeur).
 La table des produits a une clé étrangère faisant référence à la table des
utilisateurs (acheteur).
 La table des enchères a une clé étrangère faisant référence à la table des
produits.
 La table des enchères a une clé étrangère faisant référence à la table des
utilisateurs.

Ces tables et relations permettent de stocker et d'organiser les données


relatives aux utilisateurs, aux produits et aux enchères sur le site d'enchères
en ligne.
4. Table des catégories :
 ID (clé primaire)
 Nom de la catégorie
 Description de la catégorie
5. Table des enchères automatiques :
 ID (clé primaire)
 ID de l'enchère (clé étrangère)
 ID de l'utilisateur qui a créé l'enchère automatique (clé étrangère)
 Montant maximum que l'utilisateur est prêt à payer
6. Table des paiements :
 ID (clé primaire)
 ID de l'enchère (clé étrangère)
 ID de l'utilisateur ayant remporté l'enchère (clé étrangère)
 Montant payé
 Date et heure du paiement
7. Table des commentaires :
 ID (clé primaire)
 ID de l'utilisateur ayant laissé le commentaire (clé étrangère)
 ID du produit sur lequel le commentaire a été laissé (clé étrangère)
 Texte du commentaire
 Date et heure du commentaire

Ces tables peuvent être liées par des relations supplémentaires, par
exemple :

 La table des produits a une clé étrangère faisant référence à la table des
catégories.
 La table des enchères automatiques a une clé étrangère faisant référence à
la table des enchères.
 La table des paiements a une clé étrangère faisant référence à la table des
enchères.
 La table des commentaires a une clé étrangère faisant référence à la table
des utilisateurs.
 La table des commentaires a une clé étrangère faisant référence à la table
des produits.

Ces tables et relations permettent de stocker et de gérer des informations


plus complexes sur les produits, les enchères, les utilisateurs et les
paiements.

Vous aimerez peut-être aussi