Entity Framework は、以下のようなナビゲーション プロパティを介して下から上への保存をサポートしていますか? ないことを示唆する ORDERID で FK 制約エラーが発生します。ORDERID は ORDERID の FK です (ただし、これは PK ではありません)
someOrderItemEntity.OrderEntity = someOrderEntity;
someOrderItemEntity.ORDERID = someOrderEntity.ORDERID;
context.OrderItems.Add(someOrderItemEntity);
context.SaveChanges();
public partial class OrderEntity
{
public int ID { get; set; }
public int ORDERID { get; set; }
public virtual ICollection<OrderItemEntity> OrderItemEntities{ get; set; }
}
public partial class OrderItemEntity
{
public int ID { get; set; }
public int ORDERID { get; set; }
public virtual OrderEntity OrderEntity{ get; set; }
}