-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Спроецировать связь между таблицами, как в исходной

Воскресенье, 25 Декабря 2016 г. 14:58 + в цитатник
Дано таблица GeneralTable
id Field1 Field2 Field3
1 а аа ааа
2 б бб ббб
3 сс ввв
4 г аа ггг
5 гг ддд
6 а сс еее

Таблица Table1 - это выведенные в отдельную таблицу уникальные значения поля Field1
id Field1
1 а
2 б
3 г

Таблица Table2 - это выведенные в отдельную таблицу уникальные значения поля Field2
id Field2
1 аа
2 бб
3 сс
4 гг

еще N таблиц, которые являются выведенными в отдельные таблицы уникальные значения полей Field3 и т.д., но пока их не надо рассматривать

Я хочу получить, для начала, таблицу/представление с такими данными
Field1 Field2
а аа
б бб
г аа
а сс

Т.е. получается связь между таблицами Table1 и Table2 многие ко многим. Проблема заключается с внешними ключами, как их друг другу передать? Я не хочу использовать в качестве связующей таблицы связи многие ко многим исходную таблицу GeneralTable, т.к. она избыточна. Хочу получить такой вид представления путем запросов.

http://www.sql.ru/forum/1244013/sproecirovat-svyaz-mezhdu-tablicami-kak-v-ishodnoy


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку