Добрый день!
Нужно ли в mysql у связующей таблицы прописывать связи, т.к. где то вычитал что связи ставятся для того чтобы избежать проверки в php на существование id-шников связывающих таблиц и если их нет, то mysql просто не выполнит INSERT/UPDATE? Или это излишне если проверка есть в php и просто проиндексировать поля? Как это влияет на производительность, вроде бы запрос SHOW FULL COLUMNS FROM `table` стал дольше выполнятся раза в 4.
В общем как лучше проверять в MySQL, в PHP или и там и там?