над лоу-код системой для документов?
Сейчас у меня есть проект. Там документы могут быть с рандомными полями. Все что юзер захочет в конфтрукторе добавить - то и будет. У поля есть тип - этих типов около 30. Каждый тип хранится в отдельной таблице. И если поле с типом А, то оно будет храниться в таблице А. Потом при работе с документом вся эта штука джойнится и в некоторых местах очень дико тупит, т.к. документы можно вкладывать друг в друга и там дикое дерево получается.
Я подумываю о том, чтобы это дело на монгу перенести.
Кто-то работал с таким форматом, что документ может быть с полями, которые не известны на момент написания кода?
welcome to the DDD buddy
у Вас есть опыт, о котором я упоминал выше?
в некоторой степени. сейчас вводим отчёты, которых никогда не было у нас происходит примерно так. я общаюсь с начальником производства. мы анализируем проблему, определяем, какие данные должны быть в отчёте, валидацию и тд мораль сей басни такова. общайтесь с заказчиком. он эксперт своей предметной области. без него вы толком ничего не сделаете. а если он сам не знает, что ему надо, то задавайте наводящие вопросы. превратите абстрактное хочу в набор задач
у нас продукт у нас 100 заказчиков это лоу-код платформа - в ней ты сам сочиняешь документ и его воркфлоу за DDD я в курсе - это не сюда
так или иначе что-то самому сочинять не дело. скорее всего, оно будет далеко от реальности
но уже так работает вопрос в производительности
думаю монга и правда будет лучше. всё-таки sql немного для другого
у меня тоже такие мысли, но там работы миинимум на год для пеерезда поэтому ищу человека с опытом
Обсуждают сегодня