Меня попросили создать модуль для веб-приложения, которое также будет использоваться как отдельный веб-сайт. Поскольку это так, я хотел использовать отдельную базу данных и задался вопросом, есть ли способ, чтобы таблица в одной базе данных была «указателем» в другой базе данных.
Например, у меня есть базы данных db1 и db2
db1 имеет пользователей таблиц, поэтому я хочу, чтобы db2.users указывал на db1.users.
Я знаю, что могу настроить триггеры и то, что не синхронизирует две отдельные таблицы, но это звучит круче :)
EDIT
Итак, в моем коде я использую sql, например
select * from users
. Теперь, на уровне базы данных, я хочу, чтобы «пользователи» фактически были db1.users. Затем, если я хочу, я могу удалить псевдоним / указатель, и "select * from users" будет указывать на таблицу пользователей в текущей базе данных. Я думаю, что я m ищет что-то типа "глобального псевдонима".