У меня есть предстоящий проект, и я не могу решить, придерживаться ли мне SQL или перейти на NoSQL. В основном это система отчетности, основным интерфейсом которой является отчетность по данным, введенным пользователями.
Вот схема, которую я создал:
Поскольку эта схема настолько вложенная, я начал думать о NoSQL. Боюсь, что с SQL мне придется делать тонну соединений, чтобы добраться до основания дерева (модель Record).
Мои опасения, однако, двояки:
Мой вопрос:. Учитывая мои опасения, как вы думаете, эта схема - из-за того, насколько глубоко она вложена - больше подходит для NoSQL? Если да, то как вы думаете, будет ли сложно составлять отчеты по "записям"?
Я понимаю, что может быть трудно ответить на эти вопросы без дополнительной информации, поэтому, пожалуйста, дайте мне знать, какая другая информация может быть полезна для получения ответа.
Заранее спасибо за помощь!