Целостность и синхронизация данных при использовании >1 БД

Panchous

Павел
Целостность и синхронизация данных при использовании >1 БД

Пробрема следующая:
Разрабатывается web-система, состоящая из множества интернет-сайтов
  • Есть главная БД с пользователями и проч. уникальной информацией...
  • имеются так же БД на каждый из сайтов, в каждой из которых хранятся объекты, принадлежащие пользователям системы (относящиеся к данному сайту). Объекты специфичные для каждого сайта.
  • необходимо обеспечить целостность данных такой системы (т.е. при удалении пользователя удалять все его объекты и проч.)
  • встает вопрос об администрировании всей системы вцелом и каждым из сайтов в отдельности

Как известно, MySQL не поддерживает foreign key на внешние БД.

Какие варианты предпочтительнее при организации такого рода структур? Надеюсь на Ваш опыт...
 
Автор оригинала: Panchous
Какие варианты предпочтительнее при организации такого рода структур? Надеюсь на Ваш опыт...
Вариант первый и единственный: гнать в шею человека, предложившего для поставленной задачи негодный инструмент.
 
Сверху