Technical Reason for Relationships?

Technical Reason for Relationships?

Post by andy » Wed, 14 Aug 2002 15:02:53



Am looking for '*' technical documentation explaining if and why you
Create DRI relationships in a microsoft sql server for any reason other than
declared referrential integrity????

My assumption is that the 'relational engine' inside of sqlserver uses the
DRI relationships in the catalog in the database to create more efficient
execution plans.

I need proof I am right in this assumption, or proof I was wrong and why.

Thanks

 
 
 

Technical Reason for Relationships?

Post by CR » Wed, 14 Aug 2002 16:51:53


One good reason in 2000 is to have cascading updates and deletes.

Quote:> Am looking for '*' technical documentation explaining if and why
you
> Create DRI relationships in a microsoft sql server for any reason other
than
> declared referrential integrity????

> My assumption is that the 'relational engine' inside of sqlserver uses the
> DRI relationships in the catalog in the database to create more efficient
> execution plans.

> I need proof I am right in this assumption, or proof I was wrong and why.

> Thanks