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

 > 

Application pour la gestion de cabinet d'avocat.

( Télécharger le fichier original )
par Djamel-Eddine Djellil
abou baker belkaid telemcen - Licence 2015
  

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.7.4 Le modèle relationnel :

Du modèle conceptuel au modèle relationnel :

A partir de la description conceptuelle que j'ai effectuée, on peut réaliser le modèle relationnel; vu que le système d'information ne peut pas le manipulé directement; et ça en utilisons des règles de passages de l'UML vers le relationnel.[6]

Quelques notions essentielles :

V' Relation : c'est un sous ensemble du produit cartésien d'une liste de domaines. C'est en fait un tableau à deux dimensions dont les colonnes correspondent aux Domaines et dont les lignes contiennent des tuples. On associe un nom à Chaque colonne.

V' Entité: toutes entités est transformé en table, les propriétés d'entités deviennent attribut de la table, l'identifiant de l'entité devient la clé primaire de la table.

V' Domaine : c'est l'ensemble des valeurs d'un attribut.

V' Attribut : c'est une colonne d'une relation, caractérisé par un nom.

V' Association : relation entre deux ou plusieurs entités.

V' Cardinalité : elle permet de définir les conditions de participation d'une entité à une relation. Toutefois, une entité peut participer à plusieurs relations.

V' L'abrité : est le nombre d'attributs d'une relation.

V' Clé primaire : attribut qui permet d'identifier de manière unique et certaine tout tuple de la table.

Chapitre2 conception du système

26

? Clé étrangère : Attribut qui est clé primaire d'une autre entité. 2.7.5 Les règles de passage :

Transformation des classes : chaque classe du diagramme UML devient une relation, il faut choisir un attribut de la classe pouvant jouer le rôle de clé.

Transformation des associations : il existe trois types d'associations :

1-« Association 1..* » : se traduit par la création d'une clé étrangère dans la relation correspondants à l'entité coté [7] .

Cette clé étrangère est la clé primaire de la relation correspondant à l'autre entité (n). 2-« Association *..* » : Se traduit par la création d'une relation dont La clé primaire est composé des clés étrangères référençant les relations correspondant aux entités liées par l'association.[7]

3- « Association 1.. 1 » : on ajoute un attribut de type clé étrangère dans la relation ayant la multiplicité minimale égale à un, qui porte le nom de la clé primaire de l'autre relation connectée à l'association. Si les deux multiplicités minimales sont à un, il est préférable de fusionner les deux relations en une seule.

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








"Aux âmes bien nées, la valeur n'attend point le nombre des années"   Corneille