在 EF4 中是否可以有一个仅基于值的子字符串的引用约束?
例如
参考表: 代码:varchar(5) 描述:varchar(50)
主表:代码:varchar(6) Data1:Data2:等...
我想有一个约束MainTable.Code.Substring(0,5) > RefTable.Code
那可能吗?
在 EF4 中是否可以有一个仅基于值的子字符串的引用约束?
例如
参考表: 代码:varchar(5) 描述:varchar(50)
主表:代码:varchar(6) Data1:Data2:等...
我想有一个约束MainTable.Code.Substring(0,5) > RefTable.Code
那可能吗?
不,这是不可能的,我怀疑您是否可以在数据库中创建这样的关系 - EF 遵循与关系数据库相同的规则。
编辑:实际上,如果您尝试将其表示为QueryView内的查询,则可以有一种方法来实现。