Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Проектирование БД Новый топик    Ответить
 Дублирование данных vs вытягивание данных из разных таблиц  [new]
blest
Member

Откуда:
Сообщений: 544
Пример есть несколько таблиц:
1) работодатель
2) работник
3) бухгалтерские таблицы

И в ПО совершается действие - вывести на печать справку 2-НДФЛ.

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

ПС смысл в том, что в таблицах данные доступны для редактирования и если через какое-то время понадобится дубликат 2-НДФЛ, То в нее попадут уже новые, после редактирования данные
8 июн 17, 18:38    [20551211]     Ответить | Цитировать Сообщить модератору
 Re: Дублирование данных vs вытягивание данных из разных таблиц  [new]
Кот Матроскин
Member

Откуда: Москва
Сообщений: 7569
blest
Пример есть несколько таблиц:
1) работодатель
2) работник
3) бухгалтерские таблицы

И в ПО совершается действие - вывести на печать справку 2-НДФЛ.

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

Заранее я бы именно эту функциональность "сохранение сгенерированных документов" не закладывал, поскольку от нее все равно ничего не зависит и приделать "сверху" ее можно всегда.
Вообще, если заказчик хочет "историю" данных, это гораздо более объемная и ресурсоемкая тема, чем просто сохранение напечатанных справок, и уж если ее делать, то делать сразу и в полном объеме. Но именно потому что она ресурсоемкая, "на всякий случай" закладывать ее не очень оправданно.
8 июн 17, 21:22    [20551470]     Ответить | Цитировать Сообщить модератору
Все форумы / Проектирование БД Ответить