© Holger Schwichtenberg 2018
Holger SchwichtenbergModern Data Access with Entity Framework Core https://doi.org/10.1007/978-1-4842-3552-2_3

3. Concepts of Entity Framework Core

Holger Schwichtenberg1 
(1)
Essen, Germany
 

In this chapter, you will learn about the core concepts of Entity Framework Core, broken down according to the procedural models and artifacts of Entity Framework Core.

Process Models for Entity Framework Core

Entity Framework Core supports the following:
  • Reverse engineering of existing databases (an object model is created from an existing database schema)

  • Forward engineering of databases (a database schema is generated from an object model).

Reverse engineering (often referred to as database first) is useful if you already have a database ...

Get Modern Data Access with Entity Framework Core: Database Programming Techniques for .NET, .NET Core, UWP, and Xamarin with C# now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.