There are three approaches to model your entities in Entity Framework: Code First, Model First, and Database First.