Sql server T-SQL中的泛型约束

Sql server T-SQL中的泛型约束,sql-server,tsql,constraints,Sql Server,Tsql,Constraints,我们当前创建了一个具有通用关系的表。。。所以有列实体id和实体类型id以及一些其他数据 这很好,因为我不必修改每个表来包含这些列 唯一的问题是这两个表之间没有具体的约束 是否有办法从表a、硬编码实体类型id到表b实体类型id以及表a、行id到表b实体id创建约束 谢谢 您能提供表的模式以便更好地理解吗?您的问题绝对不清楚,但-胡乱猜测-我建议您阅读有关视图约束(使用模式绑定)的内容。可以为引用的每个实体添加一个视图。在大多数情况下,这样的设计是需要避免的。。。

我们当前创建了一个具有通用关系的表。。。所以有列实体id和实体类型id以及一些其他数据

这很好,因为我不必修改每个表来包含这些列

唯一的问题是这两个表之间没有具体的约束

是否有办法从表a、硬编码实体类型id到表b实体类型id以及表a、行id到表b实体id创建约束


谢谢

您能提供表的模式以便更好地理解吗?您的问题绝对不清楚,但-胡乱猜测-我建议您阅读有关视图约束(使用模式绑定)的内容。可以为引用的每个实体添加一个视图。在大多数情况下,这样的设计是需要避免的。。。