• Как лучше организовать хранение данных?

    @alexalexes
    Как бы выразиться помягче...
    Вы даже не представляете какой объем системы нужно разработать, чтобы выводить 10 отчетов, и если нужно будет 11-ый отчет добавить. Вам придется решить вопросы не только хранения данных.
    Обычно, студенты профильного направления только на 3 курсе начинают осознавать масштаб бедствия.
    Вот пример, какого кунгфу нужно достичь, чтобы решить вашу задачу:
    https://dspace.tltsu.ru/jspui/bitstream/123456789/...
    Ответ написан
    4 комментария
  • Как лучше организовать хранение данных?

    Делаю для себя на 1 компьютер.

    Тогда сразу выкидываем postgres.

    Варианты, которые рассматриваю на данный момент:
    - json
    - sqlite

    Я бы остановился на sqlite только из-за удобства организации данных, по сравнению с голыми json-ами.
    Возможно есть другие варианты, где сразу реализована возможность сохранения форматированного текста.

    А вот с этого момента чуть подробнее.
    В базе, обычно, не нужно никакой форматированный текст хранить - там хранятся только данные.
    А вся информация о форматировании - это уже дело шаблонов документов, которые потом будут этими данными наполняться.

    Но вообще подводных камней при генерации отчётов очень много - лучше разбейте свою задачу на несколько, чтобы оценить свои силы (отдельно хранение и получение данных и отдельно - формирование хотябы одного печатаемого отчёта на их основе)
    Ответ написан
    2 комментария