Да, это возможно, но поскольку ваша схема отличается, лучше всего сделать это вручную;в коде, который обновляет одну из баз данных, просто сделайте так, чтобы он соответствующим образом обновил другую базу данных.Это очень необходимо, потому что ваши схемы разные;Вы эффективно внедряете ручной преобразователь, который вызывается во время обновления.
Есть другие способы сделать это, но это самый простой способ реализовать и очень эффективный.
Редактировать: Хорошо, есть другие способы сделать это: иметь обычное задание (cronjob или подобное), которое запрашивает одну таблицу на основе обновлений с момента последнего запроса и распространяет эти обновления во вторую таблицу;этот метод страдает от потенциальной задержки, однако.В качестве альтернативы, вы можете сделать что-то на основе триггеров для каждой пользовательской таблицы, но я бы рекомендовал избегать этого подхода, поскольку он вводит некоторые потенциально серьезные увеличения времени выполнения, в зависимости от того, как реализованы триггеры.Но я все же сказал бы, что самый простой способ - это изменить код обновления вашей пользовательской таблицы, чтобы изменить обе таблицы вместо одной.