Проще говоря, у меня есть таблица «Identity», в которой есть ID и имя пользователя, у меня есть другая таблица, в которой есть записи, «принадлежащие» человеку, по этой причине мне нужен FK, который ссылается на таблицу Identity.
Например: Class "Identity" - int ID, string username.
Мне просто интересно, что из следующего лучше:
Class "test" - int ID, string data, Identity identity
Class "test" - int ID, string data, int identity_id
- с аннотацией, определяемой как внешний ключ.
Я лично использую первое и видел, что EF в основном делает второе за сценой, ноМне было просто интересно, какие есть преимущества / недостатки и что лучше?