In Chapter
17, I used the scaffolding process to automatically create a data model for an existing database. The scaffolding process is convenient, but it doesn’t provide much in the way of fine-grained control, and the result can be awkward to use. In this chapter, I show you how to manually model a database. This process requires more work but produces a data model that is more natural to work with and easier to manage when the database changes. Table
18-1 puts this chapter in context.
Table 18-1.Putting Manual Database Modeling in Context