Ветвь дерева - Один факт ? Формы-истории - пережиток


[ Пpишедшие ответы ] /www.hdru.com/wwwboard/faq.htm">Help ]

Posted by Рустем Мухаметшин on November 15, 1998 at 08:57:42:

In Reply to: О формате операций posted by Сергей Холево, Минск on November 10, 1998 at 15:06:54:

: Операцию записывать в виде одного большого ФАКТА-ОПЕРАЦИИ, содержащего полную информацию об операции. Прототип такого факта-операции с указанием типов полей можно определить в специальном листе дерева. Создавать дополнительные факты нет необходимости, т.к. они будут дублировать уже имеющуюся информацию.

В общем то да. Если смотреть с точки зрения избыточности. Но это будет очень медленно работать в тех случаях когда нужно делать сложные расчеты и проводки по ним, то же и по поводу отчетов. Факты удобно использовать для сохранения выжимки информации, т.е. той информации которая имеет непосредственную расчетную ценность, дабы не проводить сложных исчислений вновь и вновь. К тому же необходимая информация в этот момент под рукой (не столько об вводимой операции, сколько о состаяние учетных данных на момент ввода).


: Возможность обработки таких фактов-операций сделает ненужными формы-истории. Пользователь сможет создавать сложные фильтры.

Абсолютно согласен. Я думаю даже, что хорошо бы сервер сам прописывал такие факты, как к примеру TA (если хотите пусть и флажки по месяцам будут). По шаблону типа

fact Дерево '·Ветвь·ПодВетвь·...·Вопрос·...' штамп [stamp3] коментарий CO сумма $, a, b, c, ...
где a,b,c... - ответы на ветви вопросы и @-вызовы



Пpишедшие ответы: