私は2つのテーブルTABLE_ACCOUNT
とTABLE_ACTYPE
.
TABLE_ACCOUNT
列があります
(CODE, NAME, TRADE, CATGORY, ACTYPE)
およびTABLE_ACTYPE
has 列
(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)
これは可能ですか??