Я, конечно, не читал ваш учебник, но я думаю, что важно подумать, какие данные поступают на сайт, а какие выходят (будут отображаться). В этом примере я думаю о таких понятиях, как «ресторан», «обзор пользователя», «рейтинг ресторана», «кухня». Но все зависит от того, как ваш сайт работает, конечно.