Atualmente, tenho uma chave estrangeira entre duas entidades e gostaria de tornar essa relação condicional ao entityType de uma das tabelas. Aqui está a hierarquia das tabelas, isso é feito por meio de referências FK de filho para pai Store / \ Employees \ TransactionalStores / | \ Kiosks |...