Cardinalidad De Una Relacion
Enviado por • 12 de Julio de 2015 • 1.149 Palabras (5 Páginas) • 803 Visitas
INSTITUTO CIENTÍFICO DEL PACIFICO
Buenas tardes Señores del ICIP, con respecto a mi apreciación del curso experto en S.I.G ARCGIS 10.2 es la siguiente:
Con relación a las clases puedo decir que los videos que se nos presenta son muy didácticos y prácticos y la explicación que se dan en ellos es muy detallada, lo que hace que nuestro aprendizaje sea más fácil. Además de tener la facilidad de descargar las clases y tenerlas a la mano en caso de olvidar algún tema.
El foro, es un espacio muy importante porque nos permite resolver cualquier duda, por esta razón su revisión debe de ser permanente.
Att. Mayra Gabriela Casas Terrones
¿Qué es cardinalidad de una relación?
Existen muchas definiciones de cardinalidad, aunque todas vienen a decir lo mismo: a) Cardinalidad en una relación es el número de veces que una entidad aparece asociada a otra entidad. b) Cardinalaidad es el número de ocurrencias de entidad que se pueden asociar a otra a través de una relación. c) Número de instancias o elementos de una entidad que pueden asociarse a un elemento de la otra entidad relacionada...
Pero nuestro lector no es un experto en el modelo entidad-relación, así que permítanme los eruditos del tema que simplifique el concepto de cardinalidad para la comprensión del usuario promedio de este sitio web...
Para ello vamos a analizar el ejemplo que muestra la imagen siguiente:
Si eliminamos parte de la terminología de los modelos de entidad-relacón, observamos en la imágen anterior dos tablas (entidades, es decir objetos del mundo real que tiene existencia por sí mismo) llamadas PERSONAS y COCHES. LLamamos cardinalidad al número de veces que una fila (instancia, tupla, etc.) de la tabla (entidad) PERSONAS puede asociarse (mediante algún tipo de relación) a una fila de la tabla COCHES.
Es decir, tenemos una lista de personas con datos (columnas, campos o atributos) y otra lista con datos de coches. La relación que puede establecerse entre ambas tiene que ser algo tan sencillo como: personas tienen coche. Comentaremos el tipo de relación (o asociación) que se establece según su cardinalidad...
Lo preimero que observamos en la imagen anterior es que existen personas que no tienen coche. Por lo tanto decimos que la cardinalidad es 0, por ejemplo, vemos que Jose Lopez no tiene coche y aparece 0 veces asociado a un coche.
En cambio, Jose Marquez tiene un Renault 231 (su cardinalidad es 1) y Luis Jimenz tiene 3 coches. Cuando el número veces que se asocia (se relaciona) una fila de PERSONAS con filas de COCHES es mayor que uno, decimos que su cardinalidad es N siendo N siempre mayor de 1.
Resumiendo: las cardinalidades posibles son 0, 1 y N.
Pero lo que realmente nos interesa es la cardinalidad mínima y la cardinalidad máxima de una relación. Esta información nos permite deducir qué tipo de relación se establece y las posibles restricciones que se deben aplicar.
CARDINALIDAD MINIMA: es el mínimo número de asociaciones que una instancia (fila) de una entidad (tabla) puede presentar en una relación conocida con otra entidad...
CARDINALIDAD MAXIMA: es el máximo número de asociaciones...
En cualquier caso las cardinalidades mínima y máxima podrán ser 0, 1 o N, como se expuso aneterirmente. Las cardinalidades mínima y máxima suelen expresarse con dos números entre paréntesis separados por comas, por ejemplo (0,1) que debe entenderse como cardinalidad mínima 0 y cardinalidad máxima 1.
Las posibles cardinalidades son (0,1), (1,1), (0,n), (1,n), (m,n).
Veamos a continuación varios ejemplos en los que analizamos
...