Я работаю в проекте, который разделен на несколько модулей. Каждый модуль имеет свою собственную независимую базу данных в MySQL, но теперь модули должны получать данные между ними. Например, мы собираемся разработать новый модуль «admin», а все остальные модули должны иметь доступ к данным в базе данных «admin». Я знаю, что могу сделать запрос как
select * from admin.table
для получения данных из другой базы данных, но каждый модуль (и новый модуль "admin") создаются в CakePHP. Я думаю, что одно из возможных решений - использовать что-то вроде синонимов (например, в Oracle или SQL Server), но MySQL не поддерживает это. У кого-то есть идея получше? Спасибо