| Attribut |
Entité |
Type |
Identifiant (Oui/Non) |
| ID_Logement |
LOGEMENT |
Numérique |
Oui |
| Adresse |
LOGEMENT |
Texte |
Non |
| Superficie |
LOGEMENT |
Numérique |
Non |
| Loyer |
LOGEMENT |
Numérique |
Non |
| ID_Ville |
VILLE |
Numérique |
Oui |
| Nom_Ville |
VILLE |
Texte |
Non |
| Nb_Habitants |
VILLE |
Numérique |
Non |
| Distance_Agence |
VILLE |
Numérique |
Non |
| ID_Quartier |
QUARTIER |
Numérique |
Oui |
| Nom_Quartier |
QUARTIER |
Texte |
Non |
| ID_Individu |
INDIVIDU |
Numérique |
Oui |
| Nom |
INDIVIDU |
Texte |
Non |
| Prenom |
INDIVIDU |
Texte |
Non |
| Date_Naissance |
INDIVIDU |
Date |
Non |
| Telephone |
INDIVIDU |
Texte |
Non |
| ID_Type |
TYPE_LOGEMENT |
Numérique |
Oui |
| Libelle |
TYPE_LOGEMENT |
Texte |
Non |
| Charge_Forfaitaire |
TYPE_LOGEMENT |
Numérique |
Non |


1. MCD (Modèle Conceptuel de Données)
Description Générale
Le MCD représente la structure conceptuelle de la base de données, indépendamment des aspects techniques.
Entités et Leurs Rôles
- VILLE: Représente les villes où se trouvent les logements
- Contient les informations démographiques et la distance à l'agence
- QUARTIER: Subdivisions des villes
- Permet une localisation plus précise des logements
- LOGEMENT: Unité principale de location
- Contient les caractéristiques physiques et financières
- INDIVIDU: Représente les locataires (signataires)
- Stocke les informations personnelles
- TYPE_LOGEMENT: Catégorisation des logements
- Définit les charges forfaitaires selon le type
Relations et Cardinalités
- VILLE -- QUARTIER (1,0..*):
- Une ville contient plusieurs quartiers
- Chaque quartier appartient à une seule ville
- QUARTIER -- LOGEMENT (1,0..*):
- Un quartier peut contenir plusieurs logements
- Chaque logement est dans un seul quartier
- LOGEMENT -- INDIVIDU (1,0..1):
- Un logement peut avoir un seul signataire
- Un individu ne peut être signataire que d'un seul logement
- LOGEMENT -- TYPE_LOGEMENT (1,1):
- Chaque logement a exactement un type
- Un type peut correspondre à plusieurs logements
2. MLD (Modèle Logique de Données)
Transformation du MCD
Le MLD traduit le MCD en structure de tables avec clés primaires et étrangères.