私は2つのテーブルTABLE_ACCOUNTとTABLE_ACTYPE.
TABLE_ACCOUNT列があります
(CODE, NAME, TRADE, CATGORY, ACTYPE)
およびTABLE_ACTYPEhas 列
(CODE, NAME, ITYPE)
のデータTABLE_ACTYPEは次のとおりです。
CODE NAME ITYPE
-----------------------
1 TRADE1 1
1 CAT1 2
1 ACT1 3
このテーブルの主キーはCODE, TYPE
のデータTABLE_ACCOUNTは次のとおりです。
CODE, NAME, TRADE, CATEGORY, ACTYPE
-----------------------------------
1 Name1 1 1 1
to の 3 つの外部キーを作成したいtable_account
ALTER TABLE TABLE_ACCOUNT WITH CHECK
ADD CONSTRAINT FK_TABLE_ACCOUNT_TABLE_ACTYPE_TRADE
FOREIGN KEY ([TRADE,1]) REFERENCES [TABLE_ACTYPE] (CODE, ITYPE)
ALTER TABLE TABLE_ACCOUNT WITH CHECK
ADD CONSTRAINT FK_TABLE_ACCOUNT_TABLE_ACTYPE_CAT
FOREIGN KEY ([TRADE,2]) REFERENCES [TABLE_ACTYPE] (CODE, ITYPE)
ALTER TABLE TABLE_ACCOUNT WITH CHECK
ADD CONSTRAINT FK_TABLE_ACCOUNT_TABLE_ACTYPE_ACTYPE
FOREIGN KEY ([TRADE,3]) REFERENCES [TABLE_ACTYPE] (CODE, ITYPE)
これは可能ですか??