Монгоны Db. Теги родителей и детей, относящиеся к другим полям коллекций.

Ну, я собираюсь настроить мою схему mongo db для небольшого сайта, мне нужно воспроизвести эту схему в коллекциях mongo db:

product -> tag1 ->child_tag1 ->child_tag2 -> tag2 ->child_tag1 ->child_tag2 -> tag3 ->child_tag1 ->child_tag2 

который является лучшим способом воспроизвести эту схему с монго?

Конечно, мне нужно иметь возможность изменять тег или дочерний тег без обновления всех объектов коллекции 🙂 [EDITED]

Хорошо, потому что я знаю, что мой вопрос не так ясен, мне нужно уточнить, что я пытаюсь преобразовать сайт mysql db на сайт mongoDb.

Итак, у меня есть 4 таблицы в mysql:

 products id(AUTO) | product_name | qty 1 biscuits 34 2 limonade 29 tags id(AUTO) | tag_name 1 sugar 2 eggs 3 vitamine C tags_childs id(AUTO) | id_tag | tag_child_name 1 1 glucouse 2 2 protein 3 2 chicken products_tags id_product | id_tag | id_tag_child 1 1 NULL 1 1 1 1 2 3 2 3 NULL - products id(AUTO) | product_name | qty 1 biscuits 34 2 limonade 29 tags id(AUTO) | tag_name 1 sugar 2 eggs 3 vitamine C tags_childs id(AUTO) | id_tag | tag_child_name 1 1 glucouse 2 2 protein 3 2 chicken products_tags id_product | id_tag | id_tag_child 1 1 NULL 1 1 1 1 2 3 2 3 NULL 

поэтому я использую таблицу products_tags для объединения более 4 таблиц (и именно поэтому нагревание объединяется, я перехожу к mongoDb :))

поэтому я могу воспроизвести этот сценарий с коллекциями и объектами mongodb?

спасибо 🙂