Código SQL:
Ver original- CREATE TABLE TIEMPO( 
-     CODIGO_TIEMPO NVARCHAR(5), 
-     DESCRIPCION DATETIME 
-     PRIMARY KEY (CODIGO_TIEMPO) 
- ) 
-   
- CREATE TABLE FACTURA( 
-     CODIGO_FACTURA NVARCHAR(5), 
-     FECHA_FACTURA DATETIME,         -- ESTA ES UNA FORIGN KEY OBTENIDA DE LA TABLA TIEMPO 
-     CANTIDAD INTEGER,            
- PRECIO_UNITARIO NUMERIC(10,5), 
-     FECHA_ENVIO DATETIME            -- ESTA ES OTRA FORIGN KEY OBTENIDA DE LA TABLA TIEMPO 
-     PRIMARY KEY (CODIGO_FACTURA), 
-     CONSTRAINT FK_FACTURA_FECHA_FACTURA FOREIGN KEY (fecha_factura,codigo_factura) 
-     REFERENCES TIEMPO(CODIGO_TIEMPO) 
- ) 
asi no te funciona?