Commit 59301085 authored by Oceane Bordeau's avatar Oceane Bordeau
Browse files

rename

parent e1bda488
# __MLD__ <br/>
---Modèle logique de données---
Artiste (#IDA: integer, nom: varchar, prenom: varchar, naiss: date, mort: date)
<br/>
Oeuvre_ext(#IDO: integer, titre: varchar, dimensions: varchar, type: Type_oeuvre, date_crea: integer, auteur=>Artiste, expo=>Expo_temp)
<br/>
Oeuvre_louvre(#IDO: integer, titre: varchar, dimensions: varchar, type: Type_oeuvre, date_crea: integer, auteur=>Artiste, prix_acq: integer, date_acq : date, expo=>Expo_perm)
<br/>
Prete(#IDO=>Oeuvre_ext, #musee=>Musee_ext, debut: date, fin: date)
<br/>
Emprunte(#IDO=>Oeuvre_louvre, #musee=>Musee_ext, debut: date, fin: date)
<br/>
Prestataire(#IDP: integer, raison_sociale: varchar)
<br/>
Restaurer(#prestataire=>Prestataire, #oeuvre=>Oeuvre_louvre, #fin: date, type: varchar, montant: integer)
<br/>
Expo_perm(#nom: varchar)
<br/>
Expo_temp(#nom: varchar, debut: date, fin: date)
<br/>
Guide(#IDG integer, nom: varchar, prenom: varchar, adresse: text, date_embauche:date)
<br/>
Affecter_perm(#jour:Jour, #creneau:Creneau, #expoPerm=>Expo_perm(nom), #guide=>Guide)
<br/>
Affecter_temp(#expoTemp=>Expo_temp, #guide=>Guide)
<br/>
Musee_ext(#IDM:integer, nom: varchar, adresse: text, CP: varchar, ville: varchar)
<br/>
Salle(#num:integer, capacite: integer)
<br/>
Exposer(#salle=>Salle, #expo=>Expo_temp)
<br/>
Panneau(#ID: integer, #salle=>Salle, description: text)
# Types :
Types :
Type_oeuvre : enum {peinture, sculpture, photographie}
<br/>
Jour : enum {Lundi, Mardi, Mercredi, Jeudi, Vendredi, Samedi, Dimanche}
<br/>
Creneau : enum {9-11, 11-13, 13-15, 15-17}
# Contraintes :
Contraintes :
- Jointure Interne (Oeuvre_louvre, Oeuvre_ext, Oeuvre_louvre.ID = Oeuvre_ext.ID) = NULL
- Jointure Interne (Expo_perm, Expo_temp, Expo_perm.nom = Expo_temp.nom) = NULL
- On s'assurera que deux expositions dont les dates se chevauchent ne sont pas exposées dans la même salle
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment