Добрый вечер уважаемые форумчане !!!
Имеется таблица с исходными данными
№_Дело = уникальный идентификатор (Основное!А1:A8) .
Участники (ФИО№ 1,2, 3,4, 5,6) – это неорганичное количество лиц (имеющие ФИО, адрес, телефон и тп.), которые формально привязаны к №_Дело (участники может быть привязан к нескольким №_Дело). Полные данные о них храниться на листе Участники.
Сторона (Сторона №1 ,2, 3,4, 5, 6) – это ограниченное количество участников не более 6 шт. которые могут иметь один из статусов (должностное лицо, иные субъект, ответчик, истец, третье лицо, адвокат, прокурор)
Указанная таблица используются как база данных для генерации документов посредством слияния с файлами шаблонами документов MS Word. Ввиду особенности работы MS Office а именно слияния документов из Excel в Word исходные данные должны находиться на одном листе Excel в моем случае это лист «Основное».
Ввиду большого объема информации которые содержат сведения об Участниках это около 500 столбцов информации на одного участника. Указанная таблица увеличивается кратно шести по количеству Сторон 6*500 итого 3000 столбцов, что негативно влияет производительность при слиянии документов.
Вопрос подскажите как можно оптимизировать таблицу, используемую в качестве базы данных?
Заранее благодарен!