我想在一个有两个外键关系的表上的数据库中创建一个新行,我还没有能够获得什么顺序和需要做什么调用的句柄。这是我到目前为止有: db.Models.Order order = DB.Models.Order.CreateOrder(apple);
order.CustomerReference.Attach((from c in db.Customer where c.Id == custId se
我试图在表中建模树关系。例如,有“类别”,类别本身可以在父类别中。 我的模式是: id int PRIMARY KEY,
parent_id int,
name
我的问题是,我应该标记PARENT_ID列作为外键?外来意味着“外部”而不是自我参照。为此目的是否有不同类型的钥匙? 我的问题类似于: Self-referencing constraint in MS SQL,但我问了一个不同的
在下面的表结构: Fruits
(
fruit_id,
fruitName
)
Vegetables
(
vegetable_id,
vegetableName
)
favoriteFoods
(
food_id,
foodName,
type_id (References either a fruit or a