SQL Server - Relación entre tablas - Se encontraron errores al guardar

 
Vista:
Imágen de perfil de Franklyn
Val: 8
Ha aumentado su posición en 2 puestos en SQL Server (en relación al último mes)
Gráfica de SQL Server

Relación entre tablas - Se encontraron errores al guardar

Publicado por Franklyn (5 intervenciones) el 18/06/2018 17:11:42
Saludos.
Estoy trabajando con SQL Server 2012
Tengo una tabla llamada [Departamentos] que necesito relacionarla con [Usuarios], a través del campo Codigo_Departamento. Deseo establecer una Relacion [un Departamento - Muchos Usuarios], pero al hacerlo me aparece el error: "Se encontraron errores al guardar. No se guardaron algunos objetos de la base de datos", tal cual como se muestra aqui:
SQLServer-error

en esta imagen siguiente, muestro el estado de como están relacionadas las tablas, pero quiero invertir la relación entre las tablas ... y me genera el error mostrado
SQLServer-error2

En otros post lei que habia que eliminar la tabla y las vistas correspondientes y luego crear todo de nuevo, asi lo hice y persiste el error. Tambien elmimine el campo Codigo_Departamento_fk y genera el mismo error.

Necesito una respuesta de como se puede solventar esto...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Relación entre tablas - Se encontraron errores al guardar

Publicado por Isaias (4558 intervenciones) el 18/06/2018 22:09:13
POR FAVOR (The magic word), necesito que me ayuden en bla,bla,bla,bla

¿Cual es la diferencia de HD_Usuarios_Sistema contra HD_Usuarios?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Franklyn
Val: 8
Ha aumentado su posición en 2 puestos en SQL Server (en relación al último mes)
Gráfica de SQL Server

Relación entre tablas - Se encontraron errores al guardar

Publicado por Franklyn (5 intervenciones) el 19/06/2018 14:00:27
[HD_Usuarios_Sistema] : usuarios Logueados sin Restricciones
[HD_Usuarios]: usuarios logueados pero con Restricciones
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Relación entre tablas - Se encontraron errores al guardar

Publicado por Isaias (4558 intervenciones) el 19/06/2018 16:52:46
Bueno, SQL Server, no tiene la posibilidad de tener una relacion como la que usted nos muestra, creo mas bien, que hay un problema de diseño en sus entidades y relaciones.

Aplique la regla de NORMALIZACION a sus dos entidades que contienen datos de USUARIO (singular) y resolvera el problema.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Franklyn
Val: 8
Ha aumentado su posición en 2 puestos en SQL Server (en relación al último mes)
Gráfica de SQL Server

Relación entre tablas - Se encontraron errores al guardar

Publicado por Franklyn (5 intervenciones) el 20/06/2018 15:07:13
Perfecto, es necesaria la Normalización de cada tabla, ya que nos ha tocado desarrollar nuevamente el Script de una DB en función a una "documentación" existente. Agradecido por la ayuda y la acotación.

Ahora bien, con respecto al warning mostrado en la imagen, la solución fue eliminar unos registros de prueba existentes en las tablas [Usuarios] y [Departamentos] a fin de poder relacionarlas [un Departamento - Muchos Usuarios]

SQLServer-error3

ahora se me genera otra duda en caso que me llegue a tocar en otras tablas...
Como podría generar una relación [uno - uno] en SQL Server 2012 ??
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Relación entre tablas - Se encontraron errores al guardar

Publicado por Isaias (4558 intervenciones) el 20/06/2018 16:38:48
Insisto, esto no tiene nada que ver con el motor de datos, en ese caso SQL SERVER 2012, es cuestion de tu modelado ER
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar