私はデータベースが初めてです。合計4つのテーブルがあります。ユーザーがFacebookにログオンすると、3つのテーブルに自動的にデータが入力されます。私は主キーの値をそれらのテーブルから4番目のテーブルに移入する必要があります。どうすればいいですか...すぐに助けが必要です!複数のテーブルの値を別のテーブルに挿入するにはどうすればよいですか?
これは、テーブルがどのように見えるかです:
table:attributes
fb_user : fb_uid, birhtday, gender, email.
company_master : com_id, com_name.
position_master : pos_id, pos_name.
そして第四の表は、このように書き:
[table]:[attributes]
work_history : work_id, fb_uid, com_id, pos_id.
fb_uid
、pos_id
とcom_id
は主キーです。
少ないデータベース操作でこれを実行するにはどうすればよいですか?これを最適化するためにトリガーを使用する方法はありますか?
私はmysql DBを使用しています。私はまだ初心者です。どうもありがとうございます。すべてのテーブルでフィールドを共通化せずに、これらのテーブルでそれを行う方法はありませんか? –