Я работаю над одной системой документов и получил некоторые логические / архитектурные проблемы.В этой системе будет много типов документов - входящих, исходящих и т. Д. Каждый тип документа имеет свое количество столбцов, которые необходимо заполнить.На бумаге все просто, но в программном обеспечении - нужен совет:)
Например:
incoming document type 1 have 16 cols,
outgoing document type 1 have 15cols,
inner document have 9 cols,
etc...
Сначала я подумал, что сделаю одну таблицу под названием «Категории»«где будут храниться (в дереве) типы документов (входящие, исходящие и т. д.) и одна общая таблица« Документы »с максимальным количеством возможных строк (например, 25), где будут храниться все документы и, если не используется некоторая ячейка, то игнорируетсяЭто.
После того, как я подумал, что я могу сделать намного более простую - для каждого типа документа - собственную таблицу, но после некоторого размышления это кажется худшим решением.
Поэтому я хочу самое лучшее решениеза это.
Может быть, вы можете мне помочь?
Спасибо!