Cardinalidad
Este término nos indica la relación entre dos conjuntos de entidades, poniendo de manifiesto el número de entidades que se relacionan con UNA entidad del otro conjunto de entidades en relaciones binarias (participación de dos conjuntos de entidades). Estas son 1:1,1:N,N:N.
Por ejemplo: supongamos que tenemos dos conjuntos de entidades por una parte están los novios y por otra están las novias, suponiendo que en la base de datos se quiere guardar una relación de fidelidad estariamos en el caso de la cardinalidad 1:1, de tal forma que un novio sólo puede tener una novia (y seria obligatoria) si ademas no puediera haber novio sin novia y viceversa si así se desea. Ahora supongamos que el novio es un poco golfo y este lleva dos relaciones paralelas, pues en este caso la relación sería 1:N para representar tal situación en nuestra base de datos.Pero si además la novia se entera y esta quiere ser tamién un poco golfa pues la cardinalidad de la relación sería N:N o lo que es sinonimo de problemas o viva la pepa.
|