Skip to content
Snippets Groups Projects
Commit 84babcf2 authored by Joel Cavat's avatar Joel Cavat
Browse files

S01

parent 03afe9e8
No related branches found
No related tags found
No related merge requests found
# Ex 1.4
Conference(id_conference, nom, date, prix, intitule)
id_conference CLE
Conference.intitule <= Theme.intitule
Theme(intitule)
intitule CLE
Visiteur(login, nom, prenom)
login CLE
CompteFidelite(login, nombre_points)
login CLE
login <= Visiteur.login (demandé au point 1)
Inscription(login, id_conf)
(login, id_conf) CLE
login <= Visiteur.login (demandé au point 1)
id_conf <= Conference.id_conference (demandé au point 1)
Notation(login, id_conf, note)
(login, id_conf) CLE
(login, id_conf) <= Inscription.(login, id_conf) (demandé au point 2)
Commentaire(login, id_conf, commentaire)
(login, id_conf) CLE
(login, id_conf) <= Inscription.(login, id_conf) (demandé au point 2)
# 1.5 - HepiaShop v1
## DF
id_ticket -> {date_heure, no_client, vendeur}
no_client -> nom_complet_client
no_client -> points_fidélités_totaux
article -> prix_unitaire
{id_ticket, article} -> quantité
## Schémas
Ticket(id_ticket, date_heure, no_client, vendeur)
id_ticket CLE
no_client <= Client.no_client
vendeur <= Vendeur.nom_complet
Client(no_client, nom_complet_client)
no_client CLE
Vendeur(nom_complet)
nom_complet CLE
CompteFidélité(no_client, points_fidélités_totaux)
no_client CLE
no_client <= Client.no_client
Article(article, prix_unitaire)
article CLE
TicketItem(id_ticket, article, prix_unitaire, quantité)
(id_ticket, article) CLE
article <= Article.article
id_ticket <= Ticket.id_ticket
# 1.5 - HepiaShop v2
## DF
{id_ticket_journ, date} -> {no_client, heure, vendeur}
no_client -> nom_complet_client
no_client -> points_fidélités_totaux
article -> prix_unitaire
{id_ticket_journ, date, article} -> quantité
## Schémas
Ticket(id_ticket_journ, date, heure, no_client, vendeur)
(id_ticket_journ, date) CLE
no_client <= Client.no_client
vendeur <= Vendeur.nom_complet
Client(no_client, nom_complet_client)
no_client CLE
Vendeur(nom_complet)
nom_complet CLE
CompteFidélité(no_client, points_fidélités_totaux)
no_client CLE
no_client <= Client.no_client
Article(article, prix_unitaire)
article CLE
TicketItem(id_ticket_journ, date, article, quantité)
(id_ticket_journ, date, article) CLE
article <= Article.article
(id_ticket_journ, date) <= Ticket.(id_ticket_journ, date)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment