Problém je v tom, že EMP_ID
(sám o sobě) není primárním ani jedinečným klíčem tabulky Employees
, místo toho máte složený primární klíč (EMP_ID, EXPERT_ID)
.
Chcete-li problém vyřešit, vytvořte EMP_ID
primární klíč Employees
tabulky (což se zdá být intuitivní, protože každý zaměstnanec by měl mít jedinečné ID) nebo přidat samostatné jedinečné omezení na EMP_ID
.
Jak je uvedeno v komentářích, pokud vytvoříte EMP_ID
primární klíč a poté (EMP_ID, EXPERT_ID)
bude také unikátní rozšířením.