Novato total -> CHECK

18/12/2006 - 16:40 por dgironal | Informe spam
En algún sitio leí

"...
La integridad referencial preserva las relaciones definidas entre tablas,
cuando se entran, modifican o borran registros. En SQL Server, la integridad
referencial esta basada en interrelaciones entre claves ajenas y claves
primarias o entre claves ajenas y claves únicas (a través de la
restricciones FOREIGN KEY y CHECK)
..."

¿Cómo implementar la integridad referencial a través de una restricción
CHECK a nivel de columna?
(podríais poner un ejemplo sencillo)
 

Leer las respuestas

#1 dgironal
18/12/2006 - 17:41 | Informe spam
Uhmmmm!!, por lo que entiendo, con las restricciones CHECK dentro de una
misma Base de datos no es ÚTIL implementar restricciones de integridad
referencial (insisto sería posible con un esquema propuesto en tú post, pero
"ineficiente" por existir otro mecanismo restricciones FOREIGN KEY ), en
cambio si el dominio de datos se encuentra esparcido entre distintas bases
de datos, la ÚNICA forma es como has propuesto (haciendo uso de
restricciones CHECK)

Por favor si he entendido mal, corrígeme !!!

Mil gracias por contestar

Preguntas similares