May 2012
Beginner to intermediate
352 pages
8h 26m
English
Imagine you must create a wine suggestion engine where wines have different varieties, regions, wineries, vintages, and designations. Perhaps you need to keep track of articles by authors describing wines. Perhaps you want to let users track their favorites.

A relational model may create a category table and a many-to-many relationship between a single winery’s wine and some combination of categories and other data. But this isn’t quite how humans mentally model data. Compare these two figures: Figure 30, Wine suggestion schema in relational UML and Figure 31, ...
Read now
Unlock full access