Relacion de integridad a la misma tabla

16/03/2005 - 17:40 por Alonso | Informe spam
En una tabla de empleados tengo una columna que almacena el jefe de cada
empleado. Por definicion es una relacion a la misma tabla. Trato de
crearla para integridad referencial en el enterprise manager pero no me lo
permite. Es que no se admiten relaciones reflexivas en sql ?

Preguntas similare

Leer las respuestas

#1 Carlos Sacristán
16/03/2005 - 17:37 | Informe spam
Sí que permite. ¿Cuál es el error que te lanza?


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Alonso" escribió en el mensaje
news:
En una tabla de empleados tengo una columna que almacena el jefe de cada
empleado. Por definicion es una relacion a la misma tabla. Trato de
crearla para integridad referencial en el enterprise manager pero no me lo
permite. Es que no se admiten relaciones reflexivas en sql ?


Respuesta Responder a este mensaje
#2 Alonso
16/03/2005 - 17:55 | Informe spam
Disculpa, era que al aplicarla olvidé hacer una correccion a los datos
actuales y a la definicion de las columnas en cuanto a permitir nulos

Gracias

"Carlos Sacristán" <csacristanARROBAmvpsPUNTOorg> wrote in message
news:
Sí que permite. ¿Cuál es el error que te lanza?


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Alonso" escribió en el mensaje
news:
> En una tabla de empleados tengo una columna que almacena el jefe de cada
> empleado. Por definicion es una relacion a la misma tabla. Trato de
> crearla para integridad referencial en el enterprise manager pero no me


lo
> permite. Es que no se admiten relaciones reflexivas en sql ?
>
>


Respuesta Responder a este mensaje
#3 Salvador Ramos
18/03/2005 - 09:33 | Informe spam
Si que la permite, sin ningún problema, en la base de datos Northwind,
concretamente en la tabla Employees tienes un ejemplo.

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL server, Windows DNA y .NET)

"Alonso" escribió en el mensaje
news:
En una tabla de empleados tengo una columna que almacena el jefe de cada
empleado. Por definicion es una relacion a la misma tabla. Trato de
crearla para integridad referencial en el enterprise manager pero no me lo
permite. Es que no se admiten relaciones reflexivas en sql ?


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida