Sei sulla pagina 1di 5

CARDINALIDAD

1. INTRODUCCION

La cardinalidad expresa cuántas del conjunto de entidades de un extremo de la


relación están relacionadas con cuántas entidades del conjunto del otro extremo.
Pueden ser ``uno a uno'', ``uno a varios``varios '' o a varios''. Por ejemplo, un
artículo puede ser escrito por un solo autor o por varios, pero nunca por ninguno;
un autor puede pertenecer a exactamente una institución (no para cero o varias);
un artículo puede tener cero, uno o varios experimentos. Finalmente, un autor
puede escribir muchos artículos, o ninguno. Observe que las cardinalidades en
algunos casos dependen de restricciones arbitrarias: se podría decidir aceptar
sólo aquellos autores que han escrito al menos un artículo (y con esto cambiaría
la última regla mencionada); hemos decidido considerar sólo la institución
primaria para la cual un determinado autor trabaja (y esto ha determinado
nuestra segunda regla).

Hay varias maneras de mostrar las cardinalidades en el diagrama. Una de ellas


es poner etiquetas en las líneas que unen las relaciones con las entidades. La
etiqueta consiste de un mínimo y un máximo, cada uno de los cuales contiene
un cero, un uno o una letra n (``varios'').
2. DEFINICION

La cardinalidad de una base de datos expresa el número máximo de entidades


que están relacionadas con una única entidad del otro conjunto de entidades
que interviene en la relación. Aunque normalmente nos interesa sólo la
cardinalidad máxima, a veces es útil especificar la cardinalidad mínima.

La cardinalidad se representan en un diagrama ER como una etiqueta que se


ubica en ambos extremos de la línea de relación de las entidades y que puede
contener diversos valores entre los que destacan comúnmente el 1 y el N,
obteniendo los siguientes tipos:
Una-Una (1:1), significa que cada entidad de la primera relación se va a
relacionar con una entidad de la segunda relación y viceversa.

Una-Muchas (1:N)’‘’, las entidades de la relación r1 se pueden relacionar con


varias entidades de la relación r2. Pero las entidades de la relación r2 solo
pueden asociarse con una entidad de r1

Muchas-Una (N:1), las entidades de r1 solo pueden asociarse con una entidad
de r2. Mientras que las entidades de r2 pueden asociarse con varias entidades
contenidas en r1.

Muchas-Muchas (N:M), las entidades de ambas relaciones pueden asociarse con


varias entidades de la contraria.

Según su cardinalidad,
podemos clasificar las relaciones de los siguientes tipos:
UNIVERSIDAD NACIONAL DE MOQUEGUA CARDINALIDAD

TIPO RELACIÓN REPRESENTACIÓN

1:1 Uno a uno: La cardinalidad máxima 1 1


en ambas direcciones es 1.

1:N Uno a muchos: La cardinalidad 1 N


máxima en una dirección es 1 y en la
otra muchos.

N:M Muchos a muchos: La N M


cardinalidad máxima en ambas
direcciones en muchos.

Relación 1 a 1. La relación uno a uno, define que un único registro de la tabla


puede estar relacionado con un único registro de la tabla relacionada.

Relación 1 a N La relación de uno a varios, define que un registro dado de una


tabla auxiliar o secundaria sólo puede estar vinculado con un único registro de la
tabla principal con la que está relacionada.

Relación N a M. La relación de varios a varios, define que un registro de una


tabla puede estar relacionado con varios registros de la tabla relacionada y
viceversa.

COMPUTACCION APLICADA II 3
UNIVERSIDAD NACIONAL DE MOQUEGUA CARDINALIDAD

2.1.CARDINALIDAD MAXIMA

Indica el numero maximo de relaciones en las que puede aparecer cada ejemplar
de la entidad ( puede ser uno a muchos)

2.2.CARDINALIDAD MINIMA

Indica el numero minimo de asociaciones en las que aparecera cada ejemplar de


la entidad (el valor que se anota es de cero a uno)

COMPUTACCION APLICADA II 4
UNIVERSIDAD NACIONAL DE MOQUEGUA CARDINALIDAD

EJEMPLO DE 1-1

3. BIBLIOGRAFIA

https://jliccing8a.files.wordpress.com/2011/01/cardinalidad-y-multilicidad-de-una-base-de-
datos.pdf
https://www.slideserve.com/silas-church/modelo-entidad-relaci-n

COMPUTACCION APLICADA II 5

Potrebbero piacerti anche