Vous pouvez le faire si vous pouvez modifier légèrement la structure de votre table :
your_table
id header_value
1 1
2 1
3 2
header_value
id header_id value
1 1 a
2 2 a
Ajouter une contrainte de clé étrangère à partir de your_table.header_value
à header_value.id
.
Vous pouvez maintenant ajouter une contrainte unique sur header_value.value
.