Не знаю куда писать в общем вот...
задание такое учет переводов ...
составив универсальную таблицу получил крадко, чтобы было понятно и быстро
Код_перевода (ключ)
Код_клиента
Инф_клиента (много полей Ф.И.О.Адрес и т п)
Код_клиента_кому_переводить
Инф_клиенту_кому_переводить (много полей Ф.И.О.Адрес и т п)
Адрес_перевода
Сумма
Потом разделил ее на 2 таблицы.
тПереводы
тКлиенты
тПереводы
Код_перевода (ключ)
Код_клиента
Код_клиента_кому_переводить
Адрес_перевода
Сумма
в тКлиенты вынес информацию о клиентах
Код_клиента (ключ)
Инф_клиента (много полей Ф.И.О.Адрес и т п)
Между таблицами нужна связь, установил ее между тКлиенты(Код_клиента) и тПереводы(Код_клиента). Получилась связь (1:М).
НО т к в той таблице хранилась еще и информация о получателе, а она тоже перенесена в таблицу тКлиенты, там тоже нужна связь (как я понял) (между тКлиенты(Код_клиента) и тПереводы(Код_клиента_кому_переводить) ) НО установить такую связь нельзя, т к существует уже другая ...
Делать еще 1 таблицу с информацией "кому_переводят" нету смысла, т к в таблице тКлиенты есть оба клиента, и кто отправляет и кто получает ...
Нужна ливообще связь между тКлиенты(Код_клиента) и тПереводы(Код_клиента_кому_переводить) ? Если да то как преобразовать БД ?
Смотрел курс лекций, который нам скинул Блощицкий В.П. там подобного не нашел, в конспекте тоже.