我正在使用实体框架 5.0,但无法保存具有外键关系的表。我有一个名为“Order”(OrderID & Date)的表和一个名为“OrderLine”(Price、ID、OrderID)的表。使用以下代码,我无法保存 OrderLine。系统只是将数据保存在订单表中。
  using (var db = new DartProjectionsDb())
            {
                var view = new Order
                {
                    OrderID = e.Identity.Identifier,
                    Date = SystemTime.UtcNow(),
                };
                     OrderLine orderLine = new OrderLine();
                     orderLine.ID = 1;
                     orderLine.OrderID = e.Identity.Identifier;
                     orderLine.Price = 100;
                     view.OrderLines.Add(orderLine);
                db.Orders.Add(view);
                db.SaveChanges();
            }