Relation et cardinal sont les termes utilisés dans la conception de base de données et la programmation informatique en général. Les relations définissent la connectivité entre les données tout en cardinalité désigne le nombre d'occurrences de données spécifiques . En définissant ces restrictions , le tri et l'utilisation des données devient plus facile. Cardinality
Cardinality limite le nombre de fois où un morceau de données particulier peut apparaître par rapport à une autre entité. Par exemple, si vous construisez une base de données pour trier les informations de contact d'une personne avec laquelle vous pouvez limiter le nombre d'adresses de cardinal . Vous pouvez laisser un nom à associer à une seule adresse ou à plusieurs adresses . Cardinality détermine la limite d'adresses une personne pouvait entrer .
Connectivité Relations
relations dans les données signifier beaucoup de choses . La connectivité est un type de relation. Les données portent sur d'autres données sur un one- to-one , one to many base ou plusieurs à plusieurs . Selon le type d'information que vous avez, vous établissez une relation entre l' information. Bien que cela semble similaire à cardinalité , les limites de la relation de la connectivité ne limitent pas le nombre d'occurrences de données particulières . Au lieu de cela , vous limitez le nombre de relations de données a . Par exemple, un nom dans une base de données de contact peut être associé à un certain nombre de valeurs de données : numéro de téléphone , adresse, ville , état, etc Cela représente une relation un à plusieurs . Le cardinal limite le nombre d' adresses associées à un seul nom .
Existence Dépendance Relation
dépendance à l' existence est une autre relation. Cela signifie que vous avez seulement une valeur pour une chose si vous avez une valeur à une autre. Dans l'organisation des données de ce type de relation vous permet de vérifier que vous disposez de toutes les informations nécessaires . Par exemple , vous pourriez faire le temps total dépendants les uns des temps au tour d'un coureur. Si un coureur ne parvient pas à terminer tous les tours, le temps total monte "N /A" ou non applicable. Cela permet de maintenir l'information comparable d'un enregistrement à . Sinon, un temps total pourrait ressembler beaucoup moins , le classement d'un coureur supérieur, alors qu'en réalité la seule personne a terminé trois des quatre tours.
Si -Come Relation
- venir relations sont similaires à des relations de dépendance de l'existence, mais offrir des options en fonction des données . Ce type de relation est un élément de données que si une chose se mène à un autre point de données et si quelque chose arrive, il va à un autre point. Ces relations permettent de nombreuses possibilités et nécessitent une définition de ce qui conduit à ce que . Cardinality peut être appliquée à ce type de relation en ne permettant données à venir un certain nombre de fois à chaque niveau de la relation.