Ce que vous voulez est une contrainte, mais ce n'est pas une contrainte FK (clé étrangère). (Une contrainte FK indique que les valeurs d'une liste de colonnes apparaissent ailleurs comme PK/UNIQUE.) Pour l'appliquer de manière déclarative, vous pouvez ajouter des éléments redondants générés (calculés/calculés ) colonne Customer_ID
à Bank
et un FK dans Customer
. Pour l'appliquer sans ajouter de colonnes redondantes, vous avez besoin de déclencheurs. Mais les clés intelligentes sont une mauvaise idée.