Я считаю, что краткий ответ - «Да».:)
Проще говоря, отношения внешнего ключа должны отображать столбец AB в один столбец в A или в один столбец в B. Но поскольку содержимое AB представляет отношение «многие ко многим» между A и Bпо определению может быть несколько экземпляров клавиши A или B в AB.В то же время дубликат записи в АБ, т.е.представлять одно и то же отношение AB несколько раз, было бы ошибкой.
Итак, да: один ко многим по обе стороны от AB.