TIPOS DE RELACIONES
1) RELACIONES "UNO A UNO":
Estas relaciones entre bases de datos se dan cuando cada campo clave aparece sólo una vez en cada una de las tablas.En este tipo de relación, una vez fijado un elemento de una entidad se conoce la otra.
EJEMPLOS:
nación y capital.
También ,tomando un ejemplo del mundo real, podría ser, el nombre de cualquier persona y su número de teléfono. Si partimos del supuesto en que cada persona tiene un solo número de teléfono, se podría hablar de una relación "uno a uno".
2) RELACIÓN DE "UNO A MUCHOS":
La relación uno a muchos es el tipo de relación más común. En este tipo de relación, un registro de la Tabla A puede tener muchos registros coincidentes en la Tabla B, pero un registro de la Tabla B sólo tiene un registro coincidente en la Tabla A.
EJEMPLOS:
cliente y pedidos, otro ejemplo puede ser el de una persona que tenga varios numeros de teléfono.
3) RELACIONES DE "MUCHOS A UNO":
Simetría respecto al tipo anterior según el punto de visto de una u otra entidad.
EJEMPLO:
como ejemplo podemos decir que se relacionen diferentes ciudades con un solo país.
4) RELACIÓN "MUCHAS A MUCHAS":
En una relación muchos a muchos, un registro de la Tabla A puede tener muchos registros coincidentes en la Tabla B, y viceversa. Este tipo de relación sólo es posible si se define una tercera tabla (denominada tabla de unión) cuya clave principal (clave principal: uno o más campos (columnas) cuyos valores identifican de manera exclusiva cada registro de una tabla. Una clave principal no puede permitir valores Nulo y debe tener siempre un índice exclusivo.
EJEMPLO:
Por ejemplo, la tabla Pedidos y la tabla Productos tienen una relación de varios a varios que se define mediante la creación de dos relaciones de uno a muchos con la tabla Detalles de pedidos. Un pedido puede incluir muchos productos, y cada producto puede aparecer en muchos pedidos.
0 Response to "TIPOS DE RELACIONES"
Publicar un comentario