お世話になります
テーブル[T_商品]に、フィールド[クラス][サブクラス]があり、
テーブル[T_クラスマスタ]に、フィールド[クラスID][クラス名]があります。
この[T_商品]の[クラス]と[サブクラス]の両方ともと、
マスタテーブルと[クラスID]と参照整合性を持つリレーションシップを作ることはできないのでしょうか。
片方だけならできましたので、フィールドの型がちがうなどの問題はないと思います。
また、参照整合性がない紐づけは複数の間でもできました。
お世話になります
テーブル[T_商品]に、フィールド[クラス][サブクラス]があり、
テーブル[T_クラスマスタ]に、フィールド[クラスID][クラス名]があります。
この[T_商品]の[クラス]と[サブクラス]の両方ともと、
マスタテーブルと[クラスID]と参照整合性を持つリレーションシップを作ることはできないのでしょうか。
片方だけならできましたので、フィールドの型がちがうなどの問題はないと思います。
また、参照整合性がない紐づけは複数の間でもできました。
リレーションシップ画面で、T_商品 と T_クラスマスタ を追加しで、クラス と クラスID を結合して「参照整合性」にチェックを入れます。ここまではできていますよね。
次に、テーブルの追加で、もう一回、 T_クラスマスタを追加します。 T_クラスマスタ_1 と別名がついて追加されます。
T_商品 と T_クラスマスタ_1 間で クラス と クラスID を結合して「参照整合性」にチェックを入れればいいでしょう。
できました。リレーションシップで同じテーブルを複数登録できるのにはこういう意味があったのですね。
ありがとうございました。