UC Berkeley School of Information

IS 257: Database Management

Assignment 2 Grades

Summary

This assignment was simultaneously an excercise in database design and in communication about database design. Unfortunately, sloppy communication makes it impossible to evaluate the design. When you see a comment like "Why is this not a FK?" on your assignment, keep in mind that the points are probably being subtracted not failing to making an attribute a foreign key (or an int or a date or optional) but for failing to explain the decision. Similarly, if you draw a relationship (or two) between an employee and a currency unit, I am sure you have your reasons - but they need to be explained, at least by labeling the relation ("gets paid in" or "updates the rate").

Grade distribution

GradeFreq
1002
903
862
791
753
702
661
632
03

Description

Specific points

Data Dictionary

Specific points

Common issues for which I did not take off points:

ER Diagram

Specific points:

Note that diagrams that didn't make sense to me and lost a lot of points probably would have made more sense if the relations were labeled.