но как создать то самое ключевой поле...
например возьмем исходные данные:
Изначально существует главная таблица - пусть будет "главная" - поля: номер, Date.
На основе "главной" создаем таблицу "новая" так:
SELECT главная.номер, Year(главная!Date) & Month(главная!Date) As Code INTO новая
FROM главная
Получаем таблицу "новая", состоящую из двух столбцов: номер, Code.
Она связана с "главной" по полю "номер".
подумала, что может добавить счетчик для каждой, но тогда, на мой взгляд, две проблемы:
во-первых может не совпасть первоначальная связка по номерам и эти номера при добавлении будут продублированы (а должны быть уникальными),
а во-вторых если в "главной" будет 50 записей по счетчику (после добавлений), а в "новой" останется 30, то у нас опять не хватает 20 ключей, их просто нет....
что-то у меня совсем мозги не работают...
если есть время - объясните, пожалуйста, поподробнее