Рассмотрим следующий сценарий
TableA TableB
A 1
B 2
Если вы хотите сшить это, самое меньшее, что вам нужно сделать без создания третьей таблицы, дублирует каждую строку в одной из двух таблиц.Я сомневаюсь, что вы найдете многих администраторов баз данных, желающих смоделировать свои таблицы таким образом.
TableA
A, 1
A, 2
B, 1
B, 2
TableB
1
2
Третий мостовый стол - действительно ваш единственный хороший вариант здесь.