2. Modelo Entidad Relación
• Se elabora el diagrama (o diagramas) entidad-relación.
• Se completa el modelo con listas de atributos y una descripción de otras
restricciones que no se pueden reflejar en el diagrama.
• El modelado de datos no acaba con el uso de esta técnica. Son necesarias
otras técnicas para lograr un modelo directamente implementarle en una base
de datos. Brevemente:
• permite mostrar resultados entre otras entidades pertenecientes a las existentes
de manera que se encuentre la normatividad de archivos que se almacenaran
• Transformación de relaciones múltiples en binarias.
• Normalización de una base de datos de relaciones (algunas relación Conversión
en tablas (en caso de utilizar una base de datos relacional).
• ones pueden transformarse en atributos y viceversa).
3. Que es una Relación
En bases de datos, una relación o vínculo entre dos o
más entidades describe alguna E interacción entre las mismas. Por
ejemplo, una relación entre una entidad "Empleado" y una entidad
"Sector" podría ser "trabaja_en", porque el empleado trabaja en un
sector determinado.
Las relaciones se describen en la estructura de la base de
datos empleando un modelo de datos.
Las relaciones son muy empleadas en los modelos de bases de datos
relacional y afines.
En SQL las relaciones son llamadas tablas.
4. Tipos de Relaciones
• Relación de uno a varios (1,n).
Se crea una relación de uno a varios si uno de los
campos relacionados es una clave principal.
Esta relación es la más común. Cada registro de
una tabla puede estar enlazado con varios
registros de una segunda tabla, pero cada
registro de la segunda sólo puede estar
enlazado con un único registro de la primera.
• Relación de uno a uno (1,1).
Se creará una relación de este tipo si ambos
campos relacionados son claves principales. En
este tipo de relación, un registro de la tabla uno
sólo puede estar relacionado con un único
registro de la tabla dos y viceversa. No es muy
usada.
5. • Relación de varios a varios (n,m).
En este caso, ninguno de los campos relacionados son claves principales.
Cada registro de la primera tabla puede estar enlazado con varios registros
de la segunda y viceversa. Este tipo de relación implica la repetición de los
campos de cada tabla; esto es lo que Access pretende evitar. Para
establecer relaciones de este tipo, es necesario crear una tabla intermedia
que esté relacionada con las dos de uno a varios.