アカウントと*company_x*の2つのデータベースがあります。両方のデータベースにテーブルusersがあります。
account.users
user_id - pimary key, auto increment
first_name
last_name
time_zone
etc.
company_x.users
user_id - primary keu, auto increment
global_user_id
first_name
last_name
私は次のことを望んでいます:いつ更新するaccounts.users
first_name
かlast_name
、更新するために変更しcompany_x.users
ます。
私はこの方法でデータが冗長であることを知っています(私は2つの場所に保存first_name
しlast_name
ますが、データベース間でクエリを実行しないことにしました)。
この状況で外部キーを設定してcompany_x.users
テーブルを自動的に更新する方法。
last_namesは一意ではないため、からcompany_x.users_first_name
への外部キーを単純に作成することはできません。accounts.users_last_name
ありがとう!