Здравствуйте, Kostyan2204, Вы писали:
K>Внимание вопрос. K>В каком виде хранить реквизиты документов? K>Дело в том что для каждого вида документов (служебки, рапорта, приказы) определён свой набор реквизитов. K>И в каком виде они храняться в существующих системах?
Ну у нас сделано следующим образом:
— документы хранятся в БД (blobs)
— у документа есть основные атрибуты (дата, краткое описание, тип документа и т.п.), которые хранятся в той же таблице, что и сами документы
— у документа есть дополнительные атрибуты, которые хранятся отдельно от основных и достаются только при необходимости
— дополнительные атрибуты хранятся в виде текста (можете хранить в XML)
— у каждого типа документов свой отдельный набор дополнительных атрибутов
— при желании можно к конкретному документу привязать еще некоторое кол-во пользовательских атрибутов и привязать документы, на которые он ссылается