我第一次在这个网站上,所以如果标签错误或在其他地方被回答了,我深表歉意…
我在目前的项目中不断遇到特殊的情况,我想知道你们会如何处理它。模式是:一个具有子级集合的父级,并且该父级具有对子集合中特定项的一个或多个引用,通常是“默认”子级。,但由于循环关联,我无法在DB中强制执行关系,并且LINQ To SQL由于循环关联而崩溃。编辑:感谢到目前为止的回复,也许“菜单”的例子并不出色,但我正在努力想出一
我通过LINQ To SQL使用Sql Server 20008 R2数据库,今天我遇到了一个非常奇怪的关系问题。我已经使用它们一段时间了,到目前为止还没有遇到任何问题。假设我有一个表Stores,它有以下字段:ID、Name、LastUserID,其中LastUserID是对Users表的“引用”。Users表具有以下字段:ID、Name、FavoriteStoreID,其中FavoriteStoreID是对Stores表的“引用”。
所以我有一种递归关系。当我重新创建表时,首先添加该关系(引发异常的关系),它就可以工作