In this approach, we create database first then model our entities either manually or using scaffolding. This approach is useful when we work with an existing databases.