Как разработать масштабируемую схему базы данных для веб-сайта с обзорами продуктов питания?JAVA

Программисты JAVA общаются здесь
Anonymous
Как разработать масштабируемую схему базы данных для веб-сайта с обзорами продуктов питания?

Сообщение Anonymous »

Я создаю веб-сайт с обзорами продуктов питания, на котором пользователи могут регистрироваться, добавлять рестораны, выставлять оценки и писать отзывы. У каждого ресторана может быть несколько отзывов, и пользователям должно быть разрешено оставить отзыв о ресторане только один раз.
Какова наилучшая структура базы данных для:
  • обработки учетных записей пользователей и аутентификации
  • хранения ресторанов и сведений о них
  • эффективного управления отзывами и рейтингами пользователей
  • Рассчитать средний рейтинг без проблем с производительностью
Я использую MySQL и серверную часть REST API. Любой дизайн схемы или лучшие практики будут полезны.

Подробнее здесь: https://stackoverflow.com/questions/798 ... ew-website

Вернуться в «JAVA»