У меня есть таблица вызовов со столбцами Caller
и Destination
, которые могут быть либо справочными (к таблице Employees
или Candidates
), либо могут быть простыми телефонными номерами, если у меня нет сотрудника или кандидата с этот номер. Возможно ли справиться с этим неоднозначным поведением в RoR?