Mi profesor de TIC nos ha puesto una práctica de Base de Datos ACCESS. ME GUSTARÍA QUE ME AYUDASEN CON LAS RELACIONES ENTRE LAS TABLAS?

Práctica 4:

Para diseñar las tablas y las relaciones entre ellas, debes tener muy claro cuál es la información que deseas almacenar.

Deseamos recoger los siguientes datos:

-Para cada empresa su nombre (campo clave) y su dirección postal.

-Para puesto de trabajo, el tipo de puesto (clave) y el sueldo asociado a ese puesto.

-Por último, para cada empleado, su NIF (campo clave), su nombre

completo y su foto.

Para diseñar las tablas (con sus correspondientes campos) y relaciones entre ellas, deberás basarte, necesariamente, en el siguiente modelo entidad-relación:

NOTAS IMPORTANTES:

Las tablas a crear serán: EMPRESAS, PUESTOS y EMPLEADOS.

Los tipos de datos serán los siguientes:

- Foto: Campo de tipo IMAGEN.

- Sueldo: Campo NUMÉRICO.

- Resto de campos: Campos de texto de longitud variable (VARCHAR).

Para implementar las relaciones 1:N, deberás determinar cuál es la entidad del lado 1 y cuál la del N, y crear un nuevo atributo o campo en la tabla del lado N que coincidirá con la clave primaria de la tabla o entidad del lado 1. Es decir, deberás añadir dos nuevas columnas o atributos (1 por cada relación) aparte de los que se reflejan en el modelo (elipses) y dichas columnas coinciden con los campos clave de las tablas que queden en el lado 1.

Una empresa tiene varios (N) empleados, pero cada empleado puede trabajar en una única empresa. Un empleado tendrá un único puesto de trabajo, pero puede haber varios empleados con con el mismo puesto.

Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Helpful Social

Copyright © 2024 1QUIZZ.COM - All rights reserved.