Relacionar tabla, es posible?

06/09/2005 - 19:37 por Leonardo | Informe spam
Tengo relacionada 2 tablas de uno (pk) a muchos(fk). Esta relacion me
permite que siempre exista una pk para la entidad fk. PERO ¿como podria
controlar que en la entidad FK al menos exista un registro?. Actualmente si
borro la tabla FK no me arroja ningun error(esto esta mal porque tengo la
data en el PK , pero en el FK no tengo nada,,produciendo en un sistema error
de inconsistencia de datos), pero si intento borrar la tabla PK no me lo
permite. Existira en SQl algo asi como una relacion recursiva..que ambos
se cuiden..(siempre y cuando sea de uno a muchos)..gracias por sus
sugerencias..
 

Leer las respuestas

#1 Maxi
07/09/2005 - 02:02 | Informe spam
Hola, lo puedes implementar lo mas bien con triggers


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"Leonardo" escribió en el mensaje
news:%
Tengo relacionada 2 tablas de uno (pk) a muchos(fk). Esta relacion me
permite que siempre exista una pk para la entidad fk. PERO ¿como podria
controlar que en la entidad FK al menos exista un registro?. Actualmente
si
borro la tabla FK no me arroja ningun error(esto esta mal porque tengo la
data en el PK , pero en el FK no tengo nada,,produciendo en un sistema
error
de inconsistencia de datos), pero si intento borrar la tabla PK no me lo
permite. Existira en SQl algo asi como una relacion recursiva..que
ambos
se cuiden..(siempre y cuando sea de uno a muchos)..gracias por sus
sugerencias..



Preguntas similares