Допустим, у меня есть три таблицы в моей БД: Таблица A: ID, другие поля Таблица B: ID, другие поля Таблица C: FK, Тип, другие поля
Поле FK таблицы C должен быть ссылкой на поля идентификаторов в таблицах A и B. Поле Тип определяет, к какой таблице относится строка. Так, например, если тип равен 'A', тогда FK относится к идентификатору в таблице A, а если тип равен 'B', то FK относится к идентификатору в таблице B.
Как я могу описать это отношение в Entity Framework 6, предполагая, что изменение структуры таблицы не вариант?