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








"La première panacée d'une nation mal gouvernée est l'inflation monétaire, la seconde, c'est la guerre. Tous deux apportent une prospérité temporaire, tous deux apportent une ruine permanente. Mais tous deux sont le refuge des opportunistes politiques et économiques"   Hemingway