В моей базе данных есть таблица [Пользователь] и другая таблица [Продавец]. [Продавец] определяет уникальный UserID, который сопоставляется с [User] .UserID с помощью внешнего ключа. Когда я генерирую модель с помощью Entity Framework, я получаю отношение 1-ко-многим между [Пользователь] - [Продавец], что означает, что у каждого пользователя есть «Коллекция продавца», но я хочу, чтобы от 0 до 1 -1, где каждый пользователь имеет недействительную ссылку на «продавца».
Я попытался поиграться с XML и изменить настройки множественности ассоциации, но это привело только к ошибкам сборки. То, чего я пытаюсь добиться, ничем не отличается от того, что в [User] есть обнуляемый SalespersonID, который ссылается на [Salesperson] .SalespersonID, но поскольку продавцы существуют только для определенных пользователей, мне кажется, что я просто испортил бы структуру таблицы [User] чтобы отношения правильно указывали в Entity Framework.
Что я могу сделать, чтобы изменить множественность отношений?