в базе данных у меня есть эти таблицы: Product, Request и RequestProducts.
RequestProducts - это таблица, связывающая множество Продуктов с одним Запросом.
Вот мой код:
Product newProduct = new Product
{
Unity_ID = 3,
Quantity = 2,
Name = "toto",
AlreadyCurrency = true
};
Request newRequest = new Request
{
User_ID = 1,
CaseNumber = 1,
Draft = false
};
newRequest.Products.Add(newProduct);
_db.AddToProducts(newProduct);
_db.AddToRequests(newRequest);
_db.SaveChanges();
После выполнения этого в моей базе данных я получаю 1 товар и 1 запрос. Это нормально, но ссылка для создания со строкой newRequest.Products.Add(newProduct);
не создает таблицу RequestProducts, и тем не менее EF4 понимает ссылку, предлагая мне список Products
в объекте запроса.
Возможно ли создать эту ссылку только с этим кодом?
Спасибо!