Вот часть моей модели Entity, которую я только что создал из базы данных MySql. Мой вопрос в том, почему таблицы UserNotes и UserLoginHistory выходят как "нуль в один". Когда я меняю их на многие (коллекция usernotes), я получаю сообщение об ошибке:
Ошибка 1 Ошибка 113: множественность недействительна в роли "user_notes" в отношении "UserIdFKeyNotes". Поскольку зависимая роль относится к ключевым свойствам, верхняя граница множественности зависимой роли должна быть 1. C:\PerforceWorkspace\Web Services\UserDatabaseManipulation\Entity\ServicesModel.edmx 154 11 UserDatabaseManipulation
В терминах внешних ключей идентификатор пользователя во всех таблицах ссылается на идентификатор пользователя в таблице пользователя.
UserId в UserLoginHistory является первичным ключом. Это означает, что отношение только 1: 0..1 справедливо, поскольку в таблице истории не существует нескольких записей с одним и тем же идентификатором пользователя.