WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mise en place d'un système de réservation des chambres et la salle polyvalente.

( Télécharger le fichier original )
par Terranova-Vinny DIKITELE
ISIPA - Graduat 2016
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

2.3.5. MODELE CONCEPTUEL DE DONNEES BRUT

1, N

Client

1, N

Matr Pren Nom Pst Adr Sx Fonct Dep

Nationalité

1, N

1, 1

Agent

dataccueil

Accueilli

1, N

1, N

Faire

Avoir

1, N 1, 1

1, N

1, 1

Assumer

0, N

Effectuer

1, 1

Codres Motif Datres Rmlst Nbrch

Réservation

Concerner

1, N

Codpaie Design Datpaie Mont Matr Codres

Paiement

1, 1

1, N

Datarriv

Datedepart

Codoccusa Thm

Prxloc

Salle polyvalente

Concerner

Codch Libch

0, N

0, N

Chambre

Catégorie chambre

Codcat Libcat Prix

1, 1

Datdeboccu

Datfinoccu

Appartenir

0, N

Occuper

0, N

1, N

1, N

Codnat Libnat

Page 59 sur 108

Epuration du MCD50

C'est l'ensemble des règles à appliquer en vue de corriger et de valider l'ébauche du MCD.

1. Règles concernant les propriétés

+ Pour qu'il n'y ait pas ambigüité possible, une propriété ne peut pas apparaitre plusieurs fois dans un MCD. Autrement dit, toutes les propriétés d'un MCD doivent être différentes les unes aux autres. Néanmoins une même propriété peut être spécialisée pour figurer dans plusieurs entités

+ Tous les noms des propriétés doivent toujours être au singulier

2. Règles concernant les entités

+ Toutes entités doit comporter un identifiant qui permet de distinguer entre elles toutes les occurrences d'une même entité. L'identifiant est placé en tête des propriétés et il est souligné

+ Pour chaque occurrence d'une entité, il ne doit y avoir qu'une seule valeur pour changer au cours de temps, mais à un instant donné, il n'y en a qu'une seule.

3. Règles concernant les associations

+ L'identifiant d'une association est implicitement formé par la concassions des identifiants des entités liées des occurrences d'association ne peuvent pas avoir le même identifiant

+ Pour une occurrence, l'identifiant ne doit jamais changer de valeur (l'identifiant est une propriété constante)

+ Une association peut avoir des propriétés, mais ce n'est pas obligatoire.

+

50 David Venge, Conception d'un système d'identification avec Merise, ed.informag. P.68

Page 60 sur 108

Normalisation51

1ere forme normale

Un objet (entité ou relation) est en première forme normale si est seulement si :

+ Il possède un identifiant lui caractérisant de manière unique et stable

+ Il possède des propriétés non répétitives et monovaluées (ne peut avoir qu'une seule par ligne).

2eme forme normale

Un objet (relation) est en deuxième forme normale si est seulement si :

+ Il est déjà à la 1ere forme normale ;

+ Toutes ses propriétés dépendent pleinement de l'identifiant et non d'une partie de celui-ci. Un identifiant peut bien entendu être composé de plusieurs propriétés (la dépendance pleine)

La deuxième forme normale n'est à vérifier que pour les relations ayant une clé composée.

Une relation en première forme n'ayant qu'un seul identifiant est toujours en deuxième forme normale

3eme forme normale

Un objet (entité ou relation) est en troisième forme normale si est seulement si :

+ Il est déjà à la deuxième forme normale ;

+ Toutes ses propriétés doivent dépendre directement de l'identifiant.

C'est-à-dire qu'aucun attribut ne doit dépendre de l'identifiant par transitivité (dépendance directe).

51 David VENGE, Op.cit, 69

Page 61 sur 108

MODELE CONCEPTUEL DE DONNEES VALIDE

ONCEPTU Résidence

Agent

1, N

1, 1

1, 1

1, N

Chambre

Fonction

1, N

Accueillir

1, N

1, N

0, N

Avoir 2

0, N

0, N

1, N

Occuper

Concerner

1, 1

Client

1, N

1, N

0, N

1, N

1, 1

1, N

Paiement

1, 1

1, N

1, N

Faire

1, 1

Codtypcli Libtyp

Numappart Datappart Codtypcli Numcli

Numcli

Pren

Nom

Pst

Adr

Sx

Email

Datnaiss

Lieunaiss

Prof

Tel

#codresi

Type client

.36.

Appartenir

Codnat Libnat

Nationalité

Codresi Pays Ville Codpostal Rue

numero

Appartenir

1, N 1, 1

Avoir 3

Codaccueil Dataccueil Matr

numcli

Codres Motif Datres Rmlst Nbrch #Numcli

Réservation

1, N Effectuer 1, 1

1, N 1, 1

Concerne

Numoccup Datdeboccup Datfinoccup #Numcli #Codoccusa #Codch

Matr Pren Nom Pst Adr Sx #Fonct Dep

#Codres

Codconcern Datarriv Datdep #Codres #Codoccusa #Codch

Codch Libch

Apparteni

Codpaie Design Datpaie Mont #Matr #Codres

Codfon Libfon

Catégorie chambre

Codcat Libcat Prix

Codoccusa Them

Salle polyvalente

Assume r 1

Assume r 2

ET/OU

Page 62 sur 108

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Qui vit sans folie n'est pas si sage qu'il croit."   La Rochefoucault