Попытка изменить два отношения в нашей структуре сущностей с отношений «многие к одному» к отношениям «многие ко многим». Поэтому я попробовал очевидную вещь: щелкнул по каждой ассоциации на диаграмме, соответственно изменил соответствующий конец ассоциации, а затем изменил имя свойства навигации на множественное число, чтобы отразить изменение.
Это приводит к следующей ошибке сборки или по одному на каждое из двух внесенных мной изменений:
Ошибка 3002: проблема в отображении
фрагменты начинаются с строки
1761: Потенциальное нарушение времени выполнения
таблица ключей CustomerServices
(CustomerServices.Id): столбцы
(CustomerServices.Id) сопоставлен с
EntitySet
CompiledDatabaseCustomerService-х
свойства
(CompiledDatabaseCustomerService.CustomerService.Id)
на концептуальной стороне, но они этого не делают
сформировать ключевые свойства EntitySet
(CompiledDatabaseCustomerService.CompiledDatabase.Id,
CompiledDatabaseCustomerService.CustomerService.Id)
Я не совсем уверен, почему это происходит, поэтому неудивительно, что мне не повезло, что я это исправил. Я попытался поиграться с деталями сопоставления и добавить ссылочные ограничения безрезультатно. Кто-нибудь указывает мне правильное направление?
веселит,
Matt