У меня очень централизованная таблица «RecordInfo», которая содержит некоторые общие данные, например: UserModified, UserCreated, DateTimeCreated и т. Д.
Эта таблица должна быть доступна через свойство навигации из любой другой таблицы в моем приложении. Поэтому я использую столбец GUID для объединения таблиц.
Таким образом, он действует аналогично взаимно-однозначному отношению, но я не могу создать внешний ключ для нескольких целевых таблиц. Это не будет работать из-за ограничений FK.
Поэтому я ищу решение для реализации свойств навигации без определения ForeignKey - возможно ли это каким-либо образом?