Entity Framework supports
1. Database first or schema first approach - Discussed in Part 1
2. Model first approach - Discussed in Part 2
3. Code first approach - In this video
Code-first approach allows us to create our custom classes first and based on those custom classes entity framework can generate database automatically for us. Let's understand this with an example. We will be modifying the example we worked with in Part 2.