我有以下情况。
表看起来像这样
CREATE TABLE CompetitionsLanguages (
competition REF CompetitionType SCOPE IS Competitions,
language REF LanguageType SCOPE IS Languages
);
我需要这个表对(竞争,语言)组合有一个独特的约束。 oracle告诉我,我不能在引用其他表的列上放置UNIQUE或PK。
是否有可能以某种方式避免使用CHECK或某种TRIGGER的独特性?
答案 0 :(得分:2)
CREATE UNIQUE INDEX unqIndex
ON CompetitionsLanguages(CompetitionsLanguages, CompetitionsLanguages);