directeur emploie Identifiant pk Nom Prénom Date naissance Id antenne fk Personnel id fk Date embauche visite 1..1 1..* personnel dirige Id visite pk Date Heure Id assistant fk Id client fk Id propriété fk 1..* Id personnel pk Nom Prénom Date naissance Tel Email Salaire Id antenne fk 1..* 1..1 antenne organise 1..1 Id antenne pk Localisation id directeur fk 0..1 gérant 1..1 est 1..1 Id personnel (pk,fk) bail traite 1..1 1..* 1..1 concerne Id bail pk Date debut Date fin Id assistant fk Id client fk Id propriété fk 1..1 est prend en charge est 0..* 1..1 Id assistant fk Propriétaire id fk Date début assistance assistant 0..1 superviseur Id personnel (pk,fk) Id superviseur fk supervise 1..1 1..1 1..1 Id personnel (pk,fk) 1..1 1..* 1..1 1..* 1..1 concerne 1..1 propriétaire client propriété 1..1 Id propriétaire pk Nom Prénom Date naissance Date inscription Id assistant fk Id client pk Nom Prénom Date naissance Date inscription Indice intérêt recherche Id assistant fk Id propriété pk type Localisation Nbr chambres Année construction Id propriétaire fk 1..* prend en charge Id assistant fk Propriétaire id fk Date début assistance 1..1 1..* 1..1 possède
gérant Id personnel (pk,fk) rapport Id rapport pk Contenu Id gérant fk 1..1 0..* rédige
0..1 1..1 1..1 0..1 0..* 0..1 Téléphone Gérant 1..1 gère noTel (PK) noAntenne(FK) numPerso(PK,FK) est un 0..1 1..1 supervise 1..3 1..1 0..1 emploie Personnel Antenne 1..1 1..* 1..1 dispose de 0..10 numPerso(PK) noSuperviseur(PK,FK) noAntenne (FK) noAntenne (PK) noGerant (FK) 1..1 1..1 1..1 1..1 Inscription héberge numClient(PK,FK) noAntenne(FK) numPerso(FK) 1..* enregistre 0..* administre 1..1 accepte 1..1 propose demande détient Client 1..1 1..1 0..* numCliient(PK) 0..* Bail Visite 0..1 0..* noBail(PK) numClient(FK) noPropriete(FK) numClient(PK,FK) noPropriete(FK) 1..1 1..1 recoit Annonce loué par ProprieteAlouer noPropriete(PK,FK) nomJournal (FK) date 0..* 1..* noPropriete (PK) numProprio (FK) numPerso (FK) noAntenne (FK) Inséré dans 1..1 0..1 1..1 ProprieteMoral ProprietePrivé publie 1..* Journal possède numProprio (PK) 1..* 1..* numProprio(PK) nomJournal (PK) possède