1.建立模型
模型特性
[Table("Students")] 指定类生成的表名。
[MiddleTable] 中间表,用于表字段间多对多关系
[Display(Name = "患者姓名")] 指定属性在前台显示的名称
[Required(ErrorMessage = "患者姓名是必填项")] 指定属性在数据库中为必填项
[StringLength(10, ErrorMessage = "最多10个字符")] 指定属性最大字符长度
[RegularExpression("^(\\d{18,18}|\\d{15,15}|\\d{17,17}x)", ErrorMessage ="身份证格式不对")] 指定属性需满足的正则表达式
[NotMapped] 数据库不生成此字段。
2.一对多
3.多对多
4.附件
5.树形结构
6.索引 DataContext.cs
7.自定义主键
8.字典