APPENDIX A Answers to Exercises

EXERCISE 1: Life without Data Modeling?

I do a lot of data modeling consulting assignments, and I frequently see issues with those projects that skipped data modeling altogether or did just physical data modeling. Issues take the form of data quality issues, integration issues with other applications, support issues, and often communication issues between the business users/sponsor and IT. The project that skipped modeling might have been done on time and within budget, but the long-term costs can be staggering.

EXERCISE 2: Subtyping in MongoDB



  {  authorTaxID : “22-5555555”,

    authorFirstName ...

Get Data Modeling for MongoDB now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.