Tengo la siguente tabla:
Código:
Y después creo esta otra tabla:CREATE TABLE Departamentos ( Id_Departamento INTEGER PRIMARY KEY, Nombre TEXT(30), Direccion TEXT(255), Localidad TEXT(50), Codigo_Postal INTEGER, Descripcion TEXT(255) )
Código:
Me está creando bien la tabla, crea todos los campos, pero sin embargo después voy a ver la interfaz gráfica de Access de Relaciones y no veo ninguna relación. Tampoco estoy seguro de que el campo Id_Departamento de Empleados sea ninguna Foreign Key porque no lo indica en ningún sitio (¿Access lo indica?¿De ser que si, donde?)CREATE TABLE Empleados ( Id_Empleado INTEGER PRIMARY KEY, Nombre TEXT(15), Apellido1 TEXT(20), Apellido2 TEXT(20), DNI TEXT(9), Fecha_Ingreso DATETIME, Fecha_Despido DATETIME, Objetivo BOOLEAN, Password TEXT(32), Id_Departamento INTEGER FOREIGN KEY REFERENCES Departamentos(Id_Departamento) )
Mi pregunta es: No es suficiente hacer el foreign key para que se haga la relación? O es que hay que declarar la relación como si fuese un objeto con create relation o algo parecido?