Неуникальное ограничение для столбца, основанного на другом столбце - PullRequest
0 голосов
/ 14 ноября 2018

У меня есть таблица с тремя столбцами, где столбец 3 должен иметь одинаковое значение для различных первых двух столбцов. Я не могу найти решение для этого, это возможно? Решение также должно быть реализовано с ядром 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

Основная проблема, которую я пытаюсь решить, заключается в том, что запись может быть добавлена ​​во время подготовки второй записи, если это первое вхождение комбинации хранения / позиции.

...