Cardinalite (programmation)


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 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.


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

Merise

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}).

Ce document provient de « Cardinalit%C3%A9 (programmation) ».

Wikimedia Foundation. 2010.

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

Regardez d'autres dictionnaires:

  • 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… …   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