Как мне добиться этого, используя Ограничения гибернации?
(((A='X') and (B in('X',Y))) or ((A='Y') and (B='Z')))