EntityFramework是用来访问关系型数据库的一种技术。
从上图我们可以看出,EntityFramework从物理层可以分为新数据库(New Database)和已存在的数据库(Existing Database);从实现方面可以分为先设计数据库和先设计实体类。
先设计表 | 先写实体类 | |
新数据库(New Database) |
Model First
|
Code First(New Database)
|
已存在数据库(Existing Database) |
Database First
|
Code First(Existing Database)
|