| |||
Agregar mas datos en una tabla Hola genios!!! estimados tengo un problema y queria ver si me pueden ayudar, tengo una tabla en mi BD de SQL que se llama Proyectos en este proyecto pueden participar desde 1 a N Proyectistas, mi pregunta es como creo la tabla en sql ???? porque por el momento puedo crear con un proyectista o dos o tres pero no puedo poner N. Me pueden ayudar muchas gracias!!! |
| |||
Respuesta: Agregar mas datos en una tabla La tabla Proyecto tiene una relacion con la tabla proyectistas de 1 a N un proyecto N proyectistas que pueden trabajar en el como creo la tabla? voy a tratar de armar el MER y te lo mando no s esi cone sto me puedes ayudar? |
| ||||
Respuesta: Agregar mas datos en una tabla Creo que la relación es de MANY TO MANY, 1 proyectista, muchos proyectos, un proyecto, muchos proyectistas. Crea una relación intermedia PROYECTISTA ------> PROYA_PROYTO <-------- PROYECTOS
__________________ MCTS Isaias Islas |
| |||
Respuesta: Agregar mas datos en una tabla Si si tienes razón es asi la relación , como hago para crear la tabla?? o sea yo creo la tabla , si en el proyecto trabaja un proyectista no hay problema pero si trabajan más como hago?? |
| |||
Respuesta: Agregar mas datos en una tabla Cita: Si si tienes razón es asi la relación , como hago para crear la tabla?? o sea yo creo la tabla , si en el proyecto trabaja un proyectista no hay problema pero si trabajan más como hago??perdon mi ignorancia mi tabla es asi :
Código SQL:
Ver original Mi pregunta es si yo luego al insertar un proyecto desde C# por ejemplo agrego a más de un proyectista como hago?? porque si agrego uno no da problemas pero si agrego más me da error al querer insertar en la base de datos, no se si logro explicarme. Gracias amigo!! Última edición por gnzsoloyo; 30/01/2015 a las 13:31 |
| ||||
Respuesta: Agregar mas datos en una tabla 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 original 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???
__________________ What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me |
| |||
Respuesta: Agregar mas datos en una tabla Cita: perfectamente ahora si agrego un proyectista al proyecto todo bien, pero como hago si quiero agregar más de uno??
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 original 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??? si si entiendo |
| ||||
Respuesta: Agregar mas datos en una tabla tu llave primaria es id_proyectista en una tabla y en la segunda es id_proyectista proyecto, por lo que puedes tener proyecto 1, proyectista 1, proyecto 1 proyectista 2 y asi sucesivamente :)
__________________ What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me |
| |||
Respuesta: Agregar mas datos en una tabla Perdon mi ignorancia pero sigo sin entender, al crear un proyecto y agregar un proyectista yo luego en ese mismo proyecto puedeo agregar mas proyectistas?? y cuando haga la consulta me salen todos los proyectistas?? |
| ||||
Respuesta: Agregar mas datos en una tabla Hoy estoy de buenas :) asi que te lo explico con inserts y selects :)
Código SQL:
Ver original Cabe mencionar que faltan las PK y sus respectivas FK :P
__________________ What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me |
| ||||
Respuesta: Agregar mas datos en una tabla A veces a veces mi estimado Iislas :)
__________________ What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me |
Etiquetas: |