сразу столько советчиков объявилось, которые не попытались даже вникнуть в задачу
"правильно" проектировать базу тоже надо уметь...
как бы вы спроектировали, если нужно собирать данные примерно такой структуры:
собирается статистика работы некого оборудования за десятки лет по месяцам. в базу вносятся данные по неопределённому количеству параметров, которых со временем может стать больше, чем известно сейчас
выстраивается простая структура одной таблицы:
код_параметра, номер_года, январь, февраль, март...
затем на основе этих данных делаются некоторые расчёты, а прямо в форме для ввода этих данных подводятся итоги по кварталам и за год. два итога: сумма за отчётный период и среднее значение. среднее по постановке задачи должно вычисляться по фактическим значениям. Т.е. если оборудование работало всего два месяца за год, то и среднее значение параметра должно вычисляться только за эти два месяца, а не за все 12. Чтоб узнать, сколько таких месяцев было, надо отбросить все нулевые поля из вычисления. Т.е. смотрим по каждой ячейке, если есть значение, то увеличиваем счётчик на единицу. Сумма счётчиков - это делитель суммы всех полей. Получаем фактическое среднее значение. как это делать в реальном времени в форме? с минимум кода и максимальной надёжностью. и чтоб это было в ленточной форме акцесса.
если найдёте реальный работающий алтернативный подход - выслушаю вас и даже спасибо скажу, если ваш вариант будет лучше