Chapter 5. Schema Design