Это, вероятно, только потому, что мне не хватает моих знаний по беглому API EF Code First, но я в замешательстве.
Я хочу смоделировать следующее:
- A Группы коллекция с Id и именем
- A Пользователи коллекция с Id и именем
- Каждому пользователю назначается ровно одна первичная группа
- У каждого пользователя может быть ноль или много вторичных групп.
Структура таблицы, для которой я собираюсь выглядеть, будет выглядеть следующим образом:
Группы
Пользователи
SecondaryGroupAssignments
Я бьюсь головойпротив стены, пытающейся смоделировать это с помощью EF Code First, но я не могу заставить ее принять обе отношения между пользователем и группой.Извините за то, что не выложил никакого кода .NET (я рад), но, вероятно, все равно все не так.
Есть ли способ сделать модель EF такой?Я предполагаю, что мне нужно сделать какую-то настройку с Fluent API.Может быть, лучше спросить: есть ли хорошая, точная ссылка на Fluent API?
Спасибо!