Académique Documents
Professionnel Documents
Culture Documents
A l’arrivée, un client peut faire plusieurs locations auprès du personnel (staff) travaillant dans
une boutique située dans un pays précisément dans une ville qui est gérée par un manager.
Chaque location concerne des inventaires correspondant à des films présentant à la fois sa
catégorie et ses acteurs et qui peut être disponible en langue originale ou en 6 autres
langues (français, anglais, italien, mandarin, japonais ou allemand). Une fois le client choisit
ces inventaires que va contenir sa location il effectuera alors son payement auprès du staff
de la boutique, ce dernier lui fixera par la suite une date de retour pour la location.
1 Vue
Client
1 Vue
2 Vues
Utiliser les vues pour simplifier les recherches des informations concernant les 4 tables à la fois !
Inventaire
Langue
Chaque film peur être disponible au max dans 6 langues : français, anglais, italien, allemand,
mandarin et japonais.
Location (1 TRIGGER)
Il te permet d’avoir une idée sur combien de location ont été effectué en plus de :
Par qui ils sont effectué ? quel inventaire est concerné ? date de location et date de retour ?
Un inventaire peut avoir plusieurs locations effectuées par plusieurs clients mais une location
concerne un seul inventaire à la fois effectue par un seul client.
L’ID du personnel peut être soit 1 ou 2 car il travaille soit dans la boutique 1 ou 2.
Personnel
On a que deux personnels qui sont à la fois manager et vendeur et staff et font de la location chacun
dans une boutique
Paiement (1 TRIGGER)
Il te permet de savoir par quel client le payement est effectué auprès de quel personnel et donc
quelle boutique et pour quelle location avec quel prix et quand ?
Pays et ville
Chaque client possède une adresse ou on trouve la ville et chaque ville est contenu dans un pays.
On peut avoir des clients qui habitent dans plusieurs villes dans un même pays !
VIEW or Vues
Vue client_liste
Elle te permet de savoir les informations spécifiques sur le client : téléphone, ville, pays, adresse,
notes, zip codes et SID
Elle te permet de rassembler les informations concernant les 4 tables à la fois (acteur, principal,
catégorie et texte) : catégorie, prix, durée, classification et l’ensemble de ces acteurs.
Vue acteur_info
Elle te permet de savoir pour chaque acteur l’ensemble des films ou il a joué.
Vue personnelle_list
Elle te permet de savoir pour chaque personnel (manager, staff, vendeur) : nom, adresse, ville, pays,
téléphone, SID = 1 ou 2 ;
Vue ventes_par_boutiques
Elle te permet de savoir le nombre total des ventes pour chaque boutique (2).
Vue ventes_par_categorie
Elle te permet de savoir le nombre total des ventes pour chaque catégorie (16).
Vue acteur_info
Elle te permet de savoir pour chaque acteur l’ensemble des films ou il a joué.
TRIGGERS ou Déclencheurs
Un trigger avant l’insertion des clients pour la date, elle doit être la date sur le champ actuelle.
3 triggers insertion ou modification ou suppression d’une ligne de la table film_text pour chaque
modification dans la table film.