Я хочу объединить 2 таблицы, используя структуру сущностей. Я хочу, чтобы соединение со второй таблицей находилось в столбце без первичного ключа.
например. У меня есть таблица Foo с полями
Foo.Id (PK)
Foo.DbValue
и стол Бар
Bar.Id (PK)
Bar.DbValue
Bar.Description
И я хочу присоединиться к Foo to Bar в EF в поле DbValue.
В hibernate / nhibernate это можно сделать, добавив параметр столбца ко многим к одному. примерно так
<class name="Foo" table="Foo>
<id name="Id" column="Id" />
<many-to-one name="Bar" class="Bar" column="**DbValue**" />
</class>
Заранее спасибо, если кто-нибудь знает, как это сделать в EF.