Padre Con Hijos e Hijos con Padre?

08/08/2003 - 22:56 por Nelson Rodriguez | Informe spam
Hola amigos.
Soy algo nuevo en SQL Server.

Mi pregunta es la siguiente:

Cuál es la mejor manera de garantizar la siguiente regla:
QUe NO Haya CAbezal Sin Líneas y que
NO Haya Líneas SIN Cabezal.

Y supongo además que habrá que insertar los registros en ambas tablas en un
orden determinado no?

Gracias

Nelson Rodriguez
nri@adinet.com.uy
Salto - Uruguay
 

Leer las respuestas

#1 Miguel Egea
11/08/2003 - 14:10 | Informe spam
Que no hayan lineas sin cabecera lo garantiza la integridad referencial
declarativa. Sin embargo la segunda parte no es fácil de garantizar, fijate
que en algún momento tiene que existir esa situación. Sin embargo si es
viable encontrar cuales son esos registros 'inconsistentes' usando joins
externos.

Comentanos algo más de tu problema a ver si encontramos una solución. Esta
segunda parte se podría implementar abstrayendo esa funcionalidad en
procedimientos almacenados. Si nos comentas un poquito más veo si es lo que
quieres y te pongo un ejemplillo (aunque sea a modo de guia)



Espero que te sirva.

Saludos
Miguel Egea
http://www.portalsql.com
Sql-Server MVP
"Nelson Rodriguez" escribió en el mensaje
news:#YNQD#
Hola amigos.
Soy algo nuevo en SQL Server.

Mi pregunta es la siguiente:

Cuál es la mejor manera de garantizar la siguiente regla:
QUe NO Haya CAbezal Sin Líneas y que
NO Haya Líneas SIN Cabezal.

Y supongo además que habrá que insertar los registros en ambas tablas en


un
orden determinado no?

Gracias

Nelson Rodriguez

Salto - Uruguay





Preguntas similares