Cardinalité (programmation)

Cardinalité (programmation)

la cardinalité ou multiplicité dans les schémas relationnels en modélisation des données, sert à compter le nombre minimum et maximum de possibilités que chaque classe contient dans la relation liant 2 ou plusieurs objets. Cette notion est utilisée par la modélisation Merise et UML. Avec UML par exemple, si une classe Client peut avoir de 0 à 2 adresses, on parle d'une multiplicité 0..2.

La multiplicité est la définition du nombre possible de relations entre les Types alors que la cardinalité définit le nombre de relations réellement paramétrées entre les Objets issus de ces Types.

0..1 Aucune ou une instance
1 Une instance exactement
0..* ou * Aucune ou plusieurs instances
1..* Une instance ou plusieurs (au moins une)

Merise

Méthode d'Etude et de Réalisation Informatique pour les Systèmes d'Entreprise. Méthode analytique visant à remplacer en informatique un système manuel par un système automatique dans le traitement de l'information.

UML

Lorsqu'une multiplicité supérieure à 1 est précisée, il est possible d'ajouter une contrainte (<contrainte>) pour préciser si les valeurs sont ordonnées ({ordered}) ou pas ({list}).


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Cardinalité (programmation) de Wikipédia en français (auteurs)

Игры ⚽ Нужна курсовая?

Regardez d'autres dictionnaires:

  • Cardinalite (programmation) — Cardinalité (programmation) la cardinalité ou multiplicité dans les schémas relationnels en modélisation des données, sert à compter le nombre minimum et maximum de possibilités que chaque classe contient dans la relation liant 2 ou plusieurs… …   Wikipédia en Français

  • Cardinalité (mathématiques) —  Pour l’article homonyme, voir Cardinalité (programmation).  En mathématiques, la cardinalité est une notion de taille pour les ensembles. Lorsqu un ensemble est fini, c est à dire si ses éléments peuvent être listés par une suite finie …   Wikipédia en Français

  • Agrégation (programmation) — symbole graphique de l agrégation dans les diagrammes de la modélisation UML. En programmation informatique et plus précisément en programmation orientée objet, l agrégation permet de définir une entité comme étant liée à plusieurs entités de… …   Wikipédia en Français

  • Interface (programmation orientée objet) — Pour les articles homonymes, voir Interface (homonymie). En programmation orientée objet, une interface est l ensemble des méthodes publiques d un objet. De l extérieur de la classe, on ne modifie l objet que par l intermédiaire de son interface …   Wikipédia en Français

  • Composition (programmation) — symbole graphique de la Composition dans les diagrammes de la modélisation UML. Un lien de composition symbolise l existence d une agrégation particulière, dite forte , entre deux entités (classes). ex. : un mariage est une composition de… …   Wikipédia en Français

  • Objet (informatique) — Pour les articles homonymes, voir Objet. En informatique, un objet est un conteneur symbolique, qui possède sa propre existence et incorpore des informations et des mécanismes[1] en rapport avec une chose tangible du monde réel manipulée dans un… …   Wikipédia en Français

  • ALGORITHMIQUE — L’objet de l’algorithmique est la conception, l’évaluation et l’optimisation des méthodes de calcul en mathématiques et en informatique. Un algorithme consiste en la spécification d’un schéma de calcul, sous forme d’une suite d’opérations… …   Encyclopédie Universelle

  • Projet:Mathématiques/Liste des articles de mathématiques — Cette page n est plus mise à jour depuis l arrêt de DumZiBoT. Pour demander sa remise en service, faire une requête sur WP:RBOT Cette page recense les articles relatifs aux mathématiques, qui sont liés aux portails de mathématiques, géométrie ou… …   Wikipédia en Français

  • Propriété (informatique) — Pour les articles homonymes, voir Propriété (homonymie). En programmation orientée objet ou en RDF, une propriété est un élément de description d un objet. Un type de classe regroupe, entre autres, l ensemble des propriétés communes à un type d… …   Wikipédia en Français

  • Unified Modeling Language — Pour les articles homonymes, voir UML. Logo d UML UML (en anglais Unified Modeling Language ou « langage de modélisation unifié ») est un langage de modélisation graphique à base de pictogrammes …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”