Jeu_Video(#nom:chaine, date_de_sortie:date, note:entier)
Console_de_Jeu(#nom:chaine, modele:chaine, date_de_sortie:date)
Jeu_Video_Consoles(#jeu=>Jeu_Video, #console=>Console_de_Jeu)
Utilisateur(#email:chaine, nom:chaine, prenom:chaine, pseudonyme:chaine, solde:entier, date_inscription:date, estAdmin:booléen, jeu_favori=>Jeu_Video) avec (pseudonyme) clé (unique)
Message(contenu:chaine, date:date, emitteur=>Utilisateur)
Message_Recoit(#message=>Message, #recepteur=>Utilisateur)
Evaluation(#evaluateur=>Utilisateur, #jeu=>Jeu_Video, #console=>Console_de_Jeu, note:entier, commentaire:chaine, date:date)
Annonce(titre:chaine, description:chaine, type:{achat, vente, echange}, date_ajout:date, prix:entier)
Jeu_Annonce(#annonce=>Annonce, #jeu=>Jeu_Video, #console=>Console_de_Jeu, type:{offre, demande})
Echange(#annonce=>Annonce, date:date, annonceur=>Utilisateur, repondeur=>Utilisateur)
Transaction(#annonce=>Annonce, date:date, method_paiement:{CB, PayPal, Solde}, montant:entier, payeur=>Utilisateur, beneficiaire=>Utilisateur)