ник: Explorer
откройте любую товарно транспортную накладную
посмотрите поля - Грузоотправитель "Рога и Копыты" и Грузополучатель "Вася Пупкин"
по вашему получится
Отправители
Рога и Копыта
Получатели
Вася Пупкин
теперь представьте, что Вася Пупкин отправил товар обратно
У вас уже получится
Отправители
Рога и Копыта
Вася Пупкин
Получатели
Вася Пупкин
Рога и Копыта
т.е. записи о клиенте повторятся в обеих таблицах "отправители" и "получатели".
для того, чтобы этого избежать у вас должно быть две таблицы
Клиенты и Перевозки
таблица Перевозки должна содержать поля
КодПеревозки - уникальный идентификатор
КодОтправителя - подчиненное поле из таблицы Клиенты
КодПолучателя - подчиненное поле из таблицы Клиенты
ОписаниеГруза - например
при этом и отправитель и получатель берутся из одной таблицы "Клиенты" - дублирования не происходит