Project Assignment for Tuesday, April 4th

 

MUST be printed to be accepted for grading

MUST be attached to a project cover sheet to be accepted for grading

 

The logical model of the database is concerned with the metadata of the database.  For each entity class in your preliminary design (the list of entities or objects you developed previously) you will have a record type.  Each of your record types will have several data item types that represent the attributes  of your entity.  Some of these data item types may be data aggregates or group attributes.  Therefore, a record is a named collection of related data items and/or data aggregates.  This information is stored in a data dictionary.   There will be an entry for each data item and each data aggregate.  Each entry will consist of the name of the data item or aggregate as well as a detailed description of the item or aggregate.  The description of the aggregate would include its components.  The descriptions includes its data type and any synonyms that it may be known by.

 

Your assignment is to create the data dictionary for your project.  It might be helpful to store the data dictionary in an excel spreadsheet with one column for the name and one for the description.  The advantage of this would be that it could be alphabetized for easy reference later and for later additions. (Using a spreadsheet is a suggestion, not a requirement).

 

Note that in creating this dictionary you should refer to

 

If you notice omissions or errors, this would be a good time to modify your design.