Modeling a Restaurant Database