У меня проблемы с пониманием того, что является настоящим вопросом.
Ваш анализ по большей части правильный, в том смысле, что если у вас есть 2 таблицы, а table2 имеет внешний ключ к таблице 1, это может быть либо один к одному, либо много к одномуодин.
Ваше предложение «И в отношении« один ко многим »таблица содержит много внешних ключей».
Таблица стороны «многие» все еще содержит один столбец, который является внешним ключом,просто несколько строк могут иметь одно и то же значение внешнего ключа (многие строки указывают на одного родителя).
Также обратите внимание, что вы можете поместить внешний ключ в родительскую таблицу, дочернюю, вместонаоборотТаким образом, вы можете предотвратить один-ко-многим, если хотите это сделать.Также обратите внимание, что таким образом более одного родителя могут совместно использовать дочернего элемента, что может быть, а может и не быть тем, что вы хотите.