Page 180 - Manual ofimática nivel II
P. 180
• También podemos observar que los clientes marcados con cardinalidad
«1» solamente han venido una vez a comprar y los clientes registrados
que tienen cardinalidad «0» no han venido en este año a nuestra tienda
a comprar.
CARDINALIDAD MÍNIMA Y MÁXIMA
Aunque 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 MÍNIMA: 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 MÁXIMA: 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.
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).
6.2. TIPOS DE RELACIONES
Como ya hemos explicado anteriormente uno de los objetivos de un
buen diseño de base de datos es eliminar la redundancia de los datos (datos
duplicados). Para lograr dicho objetivo, conviene desglosar los datos en
muchas tablas basadas en temas para que cada hecho esté representado sólo
una vez.
• Por ejemplo: Imaginemos por un momento que tenemos dentro de la
tabla CLIENTE en el campo «Codcliente» todos los registros de todos
los clientes que han venido a la tienda y que en la tabla PEDIDOS en
180