结果类具有外键取决于主实体(在外键约束中,主键和外键的数据类型)
。
图书类型图书价格商描述
纯粹的阶级
预先存在的,主要实体
有一把外键
结果类具有外键取决于主实体
密码
公共课堂用书
{
public int BookId{get;set;}
公共字符串标题{get;set;}
。
我以为我不需要那个
}
{
public int BookId{get;set;}//#b
公共图书{get;set;}//我想
}
反思:我认为价格商表是上表中的红色句子。它应该具有Book的导航属性。
两种方法生成相同的库表:
,但生成迁移语句可以看到:
。
。
。
键入书评人对书的描述
纯粹的阶级
预先存在的,主要实体
有一把外键
结果类具有外键取决于主实体
密码
公共课堂用书
{
public int BookId{get;set;}
公共字符串标题{get;set;}
。
}
公共类评论//#L
{
public int BookId{get;set;}//#M
}
。
纯粹的阶级
预先存在的,主要实体
纯粹的阶级
主要实体
密码
公共课堂用书
{
public int BookId{get;set;}
公共字符串标题{get;set;}
。
}
公共类作者//#E
{
公共字符串名称{get;set;}
}
{
public int BookId{get;set;}//#H
公共字节顺序{get;set;}//#我
公共书籍{get;set;}
公共作者{get;set;}
}
生成的库表:
。
{
发表评论