1 - в mysql есть другой способ связать таблицы без внешнего ключа - отношение родитель-потомок или обобщение может быть сделано только с помощью внешнего ключа?
2-И для многих-многих отношений (в двух таблицах) всегда нужна третья таблица?
представьте, что у меня 30 таблиц, эта структура первичного ключа / внешнего ключа становится немного запутанной, нет?
спасибо