Page 2 de 13
Question 1 (Diagramme ER - 10 points)
On considére la description suivante du système de base de données de Vente aux enchères En
ligne cBay dans lequel les membres (les acheteurs et les vendeurs) participent à la vente
d'articles. Les exigences de données pour ce système sont résumées comme suit :
Le site en ligne a des membres, dont chacun est identifié par un numéro de membre
unique et est décrit par l'adresse d'un courrier électronique (email address), le nom, le mot
de passe, l'adresse personnelle et le numéro de téléphone.
Un membre peut être un acheteur ou un vendeur, ou tous les deux. Un acheteur a son
adresse d’expédition (shipping address) enregistré dans la base de données. Un vendeur a
un numéro de compte bancaire et un numéro d’acheminement (routing number)
enregistré dans la base de données.
Les articles à vendre sont placés par un vendeur et sont identifiés par un numéro d'article
unique alloué par le système. Les articles sont aussi décrits par un titre d'article, une
description, un prix soumissionné de départ (starting bid price), le montant
d'augmentation de l’offre (bidding increment), la date de début de la vente aux enchères
et la date finale de la vente aux enchères.
Les articles sont catégorisés selon une classification hiérarchique fixe. Par exemple, un
modem peut être classifié par la hiérarchie suivante :
Class : Computer , Subclass : Hardware et Description : Modem
Les acheteurs font des offres pour les articles auxquels ils s'intéressent. Le prix
soumissionné et le temps de l'offre sont enregistrés.
À la fin de la vente aux enchères, le soumissionnaire avec le plus haut prix soumissionné
est déclaré le gagnant. La transaction entre le gagnant et le vendeur peut alors procéder.
L'acheteur et le vendeur peuvent enregistrer le feed-back quant à leur transaction
accomplie. Le feed-back contient une estimation de l'autre parti participant à la
transaction (de 1 à 10) et un commentaire.
Dessinez un diagramme d'ER pour la base de données de Vente aux enchères En ligne cBay, en
utilisant la description donnée ci-dessus. Montrez toutes vos hypothèses clairement.
(Utilisez la page suivante pour dessiner votre diagramme d'ER.)