EF Fluent API - Таблица наследования для каждого типа, но один-ко-многим - PullRequest
0 голосов
/ 15 декабря 2011

Я ищу синтаксис отображения беглого API EF следующего сценария.

Предположим, у меня были следующие две таблицы:

Продукты

  • ProductID (например, 1, 2, 3)
  • ProductName (например, кока-кола, пепси и т. Д.)

StoreSpecificProducts

  • StoreSpecificProductID (например, 1, 2, 3)
  • ProductID (например, Pepsi)
  • StoreID (например, 1)
  • Количество повторных заказов (например, 10)

В приведенной выше структуре многие магазины могут иметь собственную версию продукта. Моя структура классов распознает SiteSpecificProduct как продукт, следуя правилу «есть».

открытый класс StoreSpecificProduct: Product {...}

Я не могу найти примеров, демонстрирующих наследование «один ко многим» с использованием свободного API EF и кода в первую очередь. Я знаю, что TPT (таблица на тип) близка, но во всех примерах используется пример один к одному.

Любая помощь очень ценится.

1 Ответ

1 голос
/ 28 июля 2012

У нас нет наследования от одного ко многим , я думаю, что ваш вопрос в основном неправильный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...