MVC 练气到华神 08

视频地址

您必须在实体框架能够为您创建完整的数据库中编写的代码量很小的因为使用了约定,或使实体框架的假设。 其中一些已记下或使用而无需你不知道的:

复数的形式的实体类名称用作表名。

使用实体属性名作为列名。

命名的实体属性ID或classname ID被视为主键属性。

如果它名为一个属性将被解释为外键属性*<导航属性名称><主键属性名称>* (例如, StudentID 为Student导航属性所以Student实体的主键是ID)。 外键属性还可以进行命名相同只需<主键属性名称>(例如,EnrollmentID由于Enrollment实体的主键是EnrollmentID)。

您已了解约定可以重写。 例如,指定表名不应变为复数形式,并稍后您将看到如何显式标记为外键属性的属性。 您将学习有关约定以及如何重写中对其的详细信息创建更多的复杂数据模型本系列后面的教程。 有关约定的详细信息,请参阅Code First 约定。

你可能感兴趣的:(MVC 练气到华神 08)