私は従業員のデータベースを持っています。列は、名、姓、部門、内部番号などです。
現在は 1 組織のみのデータベースですが、将来的には他の関連組織の従業員をこのデータベースに追加したいと考えています。
それを行う正しい方法は何ですか:
- 最初のテーブルに別のフィールドを追加するには?
- id、organization_name、employees の 3 つのフィールドを持つ別のテーブルを作成するには (このフィールドのどこに、最初のテーブルの ID の値をコンマで区切って入力しますか) ?
2 番目の回答が選択された場合、更新クエリが異なるアカウントから同じ組織に対して同時に実行されるとどうなりますか。例: ID 55 のユーザーを組織「Police」に追加し、同時に別の管理者が ID 65 のユーザーを同じ組織に追加します。この場合、エラーまたはデータの可能性があります-損失???
誰かが以前にこの種の問題を抱えていたら、私は本当にそれについて読みたい..ありがとう..