Судя по вашим вопросам, у вас есть несколько таблиц (A, B, C, D и т. Д.), А затем таблица X. Каждая из основных таблиц относится к X-таблице, но вы хотите обеспечить уникальное ограничение для всех табличных отношений с X-таблицей.
Если это так, я не знаю способа без использования бизнес-логики для достижения этой цели, если только вы не можете создать другую таблицу, расположенную между ними, которая содержит уникальное ограничение и служит таблицей отношений между всеми основными таблицами и Таблица X, если вы хотите избежать потенциально сложного кодирования бизнес-логики.
TJ