Modelo entidad relacion
Autor: Claudio Casares
• Entidades
• Atributos
• Dominios
• Claves
• Interrelaciones
• Restricciones en las interrelaciones
o Restricción de Exclusividad
o Restricción de Exclusión
o Restricción de Inclusividad
o Restricción de Inclusión
• Ejemplo
Entidades
Se puede definir cono entidad acualquier objeto, real o abstracto, que existe en un contexto determinado o puede llegar a existir y del cual deseamos guardar información, por ejemplo: "PROFESOR", "CURSO", "ALUMNO". Las entidades las podemos clasificar en:
1. Regulares: aquellas que existen por sí mismas y que la existencia de un ejemplar en la entidad no depende de la existencia de otros ejemplares en otra entidad. Por ejemplo"EMPLEADO", "PROFESOR". La representación gráfica dentro del diagrama es la siguiente:
[pic]
2. Débiles: son aquellas entidades en las que se hace necesaria la existencia de ejemplares de otras entidades distintas para que puedan existir ejemplares en esta entidad. Un ejemplo sería la entidad "ALBARÁN" que sólo existe si previamente existe el correspondiente pedido. La representacióngráfica dentro del diagrama es la siguiente:
[pic]
Como complemento al diagrama de entidades del modelo de datos, podemos utilizar la siguiente plantilla para definir las diferentes entidades:
|Nombre |PROFESOR |
|Objeto |Almacenar lainformación relativa de los profesores de la organización. |
|Alcance |Se entiende como profesor a aquella persona que, contratada por la organización, imparte, al menos, un curso dentro |
| |de la misma.|
|Número de ejemplares |10 profesores |
|Crecimiento previsto |2 profesores / año |
|Confidencialidad |Nombre y apellidos: Acceso público.|
| |Datos personales: Acceso restringido a secretaría y dirección. |
| |Salario: Acceso restringido a dirección. |
|Derechos deAcceso |Para garantizar la total confidencialidad de esta entidad, el sistema de bases de datos deberá solicitar un usuario |
| |y una contraseña para visualizar los elementos de la misma. |
|Observaciones |Los ejemplares dados de baja no serán eliminados de la base de datos;pasarán a tener una marca de eliminado y no |
| |serán visualizados desde la aplicación. |
Atributos
Las entidades se componen de atributos que son cada una de las propiedades o características que tienen las entidades. Cada ejemplar de una misma entidad posee los mismos atributos, tantoen nombre como en número, diferenciándose cada uno de los ejemplares por los valores que toman dichos atributos. Si consideramos la entidad "PROFESOR" y definimos los atributos Nombre, Teléfono y Salario, podríamos obtener los siguientes ejemplares:
{Luis García, 91.555.55.55, 80.500}
{Juan Antonio Alvarez, 91.666.66.66, 92.479}
{Marta López, 91.777.77.77, 85.396}
Existen cuatro tipos de...
Regístrate para leer el documento completo.