я следующие объекты ADO.NET Entity Framework - Композитный первичный ключ CRUD
как вы видите BudgetPost имеет составной первичный ключ, который является внешними ключами к субъектам категории и бюджету. Мой вопрос - лучший способ сделать CRUD? Есть ли способ отображать внешние ключи? Простая вставка должна выглядеть так:
Budget newBudget = new Budget();
newBudget.BudgetName = textBox1.Text;
newBudget.FromDate = dateTimePicker1.Value;
newBudget.ToDate = dateTimePicker2.Value;
newBudget.BudgetPosts.Add(new BudgetPost { FKBudgetID = newBudget.BudgetID, FKCategoryID = 21, BudgetAmount = 700 });
db.AddToBudgets(newBudget);
db.SaveChanges();
Есть ли другой способ?
Заранее благодарен!
Спасибо за ваш ответ – ilkin