MSAccess-1対1の関係
MSAccessの1対1の関係を理解しましょう。この関係は、あるテーブルの1つのレコードを別のテーブルの1つのレコードに関連付けるために使用されます。
さあ、 Database Tools タブ。
クリックしてください Relationships オプション。
選択する tblEmployees そして tblHRData 次に、[追加]ボタンをクリックしてビューに追加し、を閉じます。 Show Table ダイアログボックス。
これら2つのテーブル間の関係を作成するには、マウスを使用して、 EmployeeID からのフィールド tblEmployees マウスを真上に置いて、関連付けたいフィールドにそのフィールドをドラッグアンドドロップします EmployeeID から tblHRData。マウスボタンを離すと、Accessは次のウィンドウを開きます-
上記のウィンドウは、tblEmployeesのEmployeeIDをtblHRDataのEmployeeIDに関連付けています。をクリックしてみましょうCreate ボタンをクリックすると、これら2つのテーブルが関連付けられます。
リレーションシップが自動的に保存されるようになり、[保存]ボタンをクリックする必要がなくなりました。最も基本的な関係が作成されたので、テーブル側に移動して、この関係で何が起こったかを確認しましょう。
開いてみましょう tblEmployees テーブル。
ここでは、すべてのレコードの左側に、デフォルトで小さなプラス記号が表示されます。リレーションシップを作成すると、Accessはそのテーブルにサブデータシートを自動的に追加します。
プラス記号をクリックすると、このレコードに関連する情報が表示されます。 tblHRData テーブル。
クリックしてください Save アイコンと開く tblHRData 入力したデータがすでにここにあることがわかります。