我有一个包含三列的表,其中第三列对于不同的前两列必须具有相同的值。我似乎无法为此找到解决方案,这可能吗? 该解决方案还必须使用EF内核来实现。
Id Storage Position Item
1 1 1 A
2 1 1 A
3 1 2 B
4 2 1 A
5 2 1 A
6 1 2 A <-- Should be illegal
7 2 1 B <-- Should be illegal
我要解决的根本问题是,如果是第一次出现存储/位置组合,则可以在准备第二个条目时添加一个条目。