ник: artem87
Я совсем упустил из вида проверку серийного номера и возможность гарантийного ремонта.
Как вы думаете, как будет лучше организовать это?
мой вариант:я создал таблицу СЕРИЙНЫЕ НОМЕРА
И добавил в таблицу ЗАКАЗЫ поле СерийныйНомер. Я думаю, потом надо будет добавить процедуру Sub на VBA, которая будет проверять, не кончился ли гарантийный срок у изделия. Или будет достаточно выражения ?
алгоритм такой:
взять поле СерийныйНомер из таблицы ЗАКАЗЫ, запомнить его (пусть будет строка "У")
найти в таблице СЕРИЙНЫЕ НОМЕРА серийный номер равный "У"
В найденном поле СерийныйНомер из таблицы СЕРИЙНЫЕ НОМЕРА приплюсовываем к ДатаВыпускаИзделия срок гарантии и запоминаем его (пусть будет число ДАТА Х).
Сравниваем ДАТА Х с датой создания заказа.
______________________
вложенная обновленная БД прикреплена.
на всякий случай скриншот схемы БД (картинки отобразить не могу, вот прямая ссылка):
URL=http://s16.radikal.ru/i191/1001/20/be44bb98ee09.png
p.s. спасибо, что тратите свое время на помощь