gfdsa во-первых связь между таблицами существует только на логическом уровне. А foreign key constraints существует для поддержки целостности данных, а не для связи таблиц. Ну это так .. немного теории ...
что касается MySQL, то если ты используешь таблицы InnoDB, то работать с foreign key не сложнее чем в любой другой СУБД с небольшим отличием, что ON UPDATE CASCADE MySQL еще не поддерживает
(только не надо мне кричать что нужно еще найти хостера который ставит себе MySQL-Max, да еще и версия выше 3.23.50)
Те люди которые хотят использовать InnoDB, они все находят
если ты используешь другие типы таблиц в MySQL тебе это действительно надо организовывать ручками