Answer the question
In order to leave comments, you need to log in
What is the best way to organize the NOSQL database structure for a shopping application?
Kind.
To improve skills in NOSQL, I am writing an application for android to track product purchases.
Firebase is used as a backend.
An example structure is:
user_id
category_list //список категорий продуктов, испоьзуется для разделения и визуальной раскраски
category_name
category_color
product_list //список продуктов в этой категории
product_name_1
product_name_2
product_list //общий список продуктов в базе, используется для автодополнения
product_name_1
product_description
measure_unit
category_name //категория, к которой принадлежит этот продукт
product_name_2
product_description
measure_unit
category_name
cart_info_list //список созданных "корзин" с суммой покупок в ней
cart_id
cart_description
cart_total
cart_data_list //сами созданные "корзины" с непосредственно продуктами внутри
cart_id
product_seq_id
product_name
product_price
product_category_map
product_name : category_name
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question