02/02/2015, 17:32
|
| | Fecha de Ingreso: octubre-2014 Ubicación: Montevideo
Mensajes: 41
Antigüedad: 10 años, 2 meses Puntos: 0 | |
Respuesta: Agregar mas datos en una tabla Cita:
Iniciado por Libras para empezar cambia los datos de tu tabla en lugar de usar los nombres como FK mejor usa el id y te quedaria algo asi:
Código SQL:
Ver originalCREATE TABLE PROYECTO ( ID INT IDENTITY(1,1), FECHA NVARCHAR(50) NOT NULL, FECHA_INICIO NVARCHAR(50)NOT NULL, FECHA_FINAL NVARCHAR(50), TELEFONO NVARCHAR(50)NOT NULL, ID_CLIENTE INT NOT NULL, PRECIO_SIN_IMPUESTO DECIMAL NOT NULL, NUM_PRESUPUESTO NVARCHAR(50)NOT NULL, REFERENCIA NVARCHAR(50), ID_RESPONSABLE(50)NOT NULL, REVISIONES NVARCHAR(50), DURACION NVARCHAR(50), DURACION_PRESUPUESTO NVARCHAR(50), ESTADO NVARCHAR(50)NOT NULL, ID_PROYECTISTA INT NOT NULL, ID_CONTACTO INT, FOREIGN KEY (NOMBRE_CLIENTE) REFERENCES CLIENTE (ID_CLIENTE), FOREIGN KEY (PROYECTISTA) REFERENCES PROYECTISTA (ID_PROYECTISTA), FOREIGN KEY(CONTACTO) REFERENCES CONTACTO (ID_CONTACTO), FOREIGN KEY (RESPONSABLE) REFERENCES RESPONSABLE (ID_RESPONSABLE), PRIMARY KEY (ID) )
Tedrias una tabla para la relacion Proyecto proyectisa con estos campos
Id_proyectista, id_proyecto
Y una tabla proyectista con esta info
Id_proyectista, nombre, bla bla
se entiende??? perfectamente ahora si agrego un proyectista al proyecto todo bien, pero como hago si quiero agregar más de uno??
si si entiendo |