понимаете это уже не вопрос логики схемы блокировать сработку остальных входов если активен какой либо выход, это должно решается на родительском уровне программы относительно конкретной схемы
таблицей истинности можно указать свою расстоновку приоритетов а не только со старшего