У меня есть таблица под названием Продукты, которая, очевидно, содержит продукты. Однако мне нужно создать похожие продукты. Так что я сделал, это создать таблицу соединений, называемую product_related, которая имеет два PK. ProductID from Products и RelatedID также из таблицы Products.
Я уже использую EF и настроил все на других таблицах. Как я должен добавить это правильно, чтобы создать отношения с продуктами как таковыми:
product.Products.Add(product object here)
. Конечно, здесь product
представляет объект продукта, который я извлек из db с помощью db.Products.FirstOr...
.
Как я должен делать это правильно? Многим для многих в одну и ту же таблицу?
Спасибо.