>>153
ちょっとアイデアを検討させて貰いました。
分からないところがあって、
Table B::Conditon_IDとTableC::Condition_IDの関係はどう考えられて
いますでしょうか。

多分、Table Conditionに選択できるConditionをマスタとして登録して、
Table Cでは、Condtion_IDを選択させて使う。(実際の使い方を考えると
値一覧を使ってConditionを選ばせてIDをルックアップさせるんでしょうか。)
で、Table Aから条件設定をするときも、条件をIDで入力(実際は、
Table C同様に値一覧とルックアップ)させる方法だと思うのですが・・・

今回検討しているのは、特定少数の選択肢だけなので可能ですが、
不特定多数になった場合には使いにくくなりそうな気がします。