我基本上是想在实体框架中实现这一点:Require Only One Of Multiple Columns Be Not Null 我的数据库有几个1:m关系,其中子实体属于几个父实体之一。例如,假设我有用于Teachers、Students和Guardians的表。其中每一个都可以有多个PhoneNumbers和EmailAddresses。PhoneNumbers和EmailAddresses表都有列Teacher_Id、Stu
我有一个非常复杂的数据库模型。我的程序将一些data+db entries和modifies+generates new entries计算到数据库中的update+insert。但当我试图保存更改时:
{“操作失败:由于一个或多个外键属性不可空,关系无法更改。当对关系进行更改时,相关的外键属性设置为空值。如果外键不支持空值,则必须定义新<em