ник: snipe
По моему мнению в Вашей базе не хватает одной таблицы....
которая объединяла бы все Ваши основные таблицы.....
та схема базы которую Вы собрали мне кажется неработоспособной....
Варианты
1. Из таблицы Общие удалить Фамилия Имя Отчество Датарождения и собрать это все в отдельной таблице. Во все основные таблицы ввести новое поле - длинное целое (но не ключевое). Убрать все связи которые объединяют основные таблицы. Собрать новые связи Ключевое поле новой таблицы сцепить с полями в основных таблицах которые только что создали. После чего на основе этой новой таблицы сделать форму на форме разместить вкладки а на вкладках подчиненные формы созданные на основе основных таблиц.
Теперь Юзеру будет достаточно ввести Фамилию имя отчество и дату рождения сотрудника...
остальную инфу можно забивать по мере поступления
2. Более сложный вариант создать таблицу в ней собственный ID и числовые не повторяющиеся поля на каждую основную таблицу, значения полей установить по умолчанию 0
установить связь между ИД каждой основной таблицы и соответствующим ей полем в новой таблице.....
Теперь основные таблицы связаны между собой через эту промежуточную таблицу. Однако система заполнения этой новой таблицы предполагает ее что все это будет организовано ручками.
Более того так же ручками придется делать систему передвижения по записям.
Однако как мне кажется при таком раскладе будет выполнено ваше желание начинать заполнение таблиц с любого места удалять сведения о лице как из одной таблицы так и из всех сразу