Database Reference
In-Depth Information
model we work with on a daily basis is the spreadsheet. A spreadsheet is a representation
of a paper worksheet containing a grid defined by rows and columns where each cell in the
grid can contain text or numbers. The columns often contain different types of information.
As a publisher, I need to submit information about each new title to many stores and dis-
tributors. Businesses such as Amazon.com ® and Barnes & Noble ® need to know informa-
tion about an upcoming title so they can sell it on their Websites and in their stores.
Take a moment and look at the front and back covers of this topic. What information do
you see?
Here is a subset of the information I saw when doing this exercise:
Data Modeling for MongoDB
Steve Hoberman
$39.95
DATABASE / DATA MODELING
9781935504702
We could also list the graphics, barcode, etc., but this is enough to get us started.
We can now take this information and list it in the form of a spreadsheet:
Title Retail
Price
Title Name
Author Name
Category Name
ISBN
Data Modeling for Mon-
goDB
Steve Hober-
man
DATABASE / DATA
MODELING
$39.95
9781935504702
In the first row, we listed the type of information, and in the second row, the values for
each type of information. This is a data model because it is representing data using a set of
symbols and text - in this case, in the common form of a spreadsheet.
Now there are business questions that need to be answered about the types of information
such as:
Can a Title be written by more than one Author ?
Search WWH ::




Custom Search