La solucion es la siguiente
Código sql:
Ver originalCREATE TABLE tiempo(
codigo_tiempo nvarchar(5),
descripcion datetime
PRIMARY KEY (codigo_tiempo)
)
CREATE TABLE factura(
codigo_factura nvarchar(5),
fecha_factura nvarchar(5), -- esta es una forign key obtenida de la tabla tiempo
cantidad INTEGER,
precio_unitario NUMERIC(10,5),
fecha_envio nvarchar(5) -- esta es otra forign key obtenida de la tabla tiempo
PRIMARY KEY (codigo_factura),
CONSTRAINT fk_factura_fecha_factura FOREIGN KEY (fecha_factura)
REFERENCES tiempo(codigo_tiempo),
CONSTRAINT fk_factura_fecha_envio FOREIGN KEY (fecha_envio)
REFERENCES tiempo(codigo_tiempo)
)
la tabla quedo creanda enviando dos veces la llave, igual voy a probarla con datos.
Gracias por el intento, quizas no me explique bien.
Saludos