お世話になっております。
為替トレードの振り返りノートをAccessで作成しようとしています。
初めて中間テーブルを扱うのですが、リレーションシップの設定はこれで合っていますでしょうか?
全てのリレーションシップは、参照整合性・フィールドの連鎖更新・レコードの連鎖削除のチェックボックスにチェックを入れています。
T_取引履歴(メインテーブル)の1レコードに対し、複数の①エントリー根拠 ②エントリーメンタル ③クローズ根拠 ④クローズメンタルを記録したいので、中間テーブルとして①T_エントリー根拠 ②T_エントリーメンタル ③T_クローズ根拠 ④T_クローズメンタル を作成しました。
M_メンタル(マスタテーブル)は、エントリーとクローズで共通するものが多いため、M_エントリーメンタルとM_クローズメンタルに分割せず共用としています。
軽く語句説明をします。
エントリー根拠→取引を開始した理由
エントリーメンタル→取引開始時の感情(楽観・焦りなど)
クローズ根拠→取引を終了した理由
クローズメンタル→取引終了時の感情(エントリーメンタルと同様)
下記で同内容のポストがありますので、そちらで続けてください。
リレーションシップの設定
ありがとうございます。
あちらでいただいた意見を反映し、T_取引履歴からエントリーメンタルIDとクローズメンタルIDをフィールドから削除しました。