Я создаю обзорный сайт. Он будет просматривать отели, рестораны и кафе (назовем их списками), поэтому будет три категории списков. У каждого из этих списков будут обзоры.
Теперь конечные пользователи смогут лайкать / не любить листинг или отдельные отзывы. Я использую AWS Amplify для создания этого сайта.
Внешний интерфейс будет запрашивать данные следующим образом.
- Окно поиска может захотеть увидеть рестораны в указанное местоположение, скажем, Сидней / Лондон и т. д. c.
- , когда появится список ресторанов, конечный пользователь может щелкнуть по каждому ресторану, чтобы просмотреть отзывы об этом ресторане.
- Конец пользователь может любить / не любить ресторан или делать то же самое или не любить в отдельных обзорах.
Я новичок в концепции базы данных No SQL, поэтому мне нужен совет о том, как это должно быть структурировано. На изображении ниже показано, что я имею в виду.
введите описание изображения здесь