Mysql
 sql >> Base de données >  >> RDS >> Mysql

Clé étrangère MySQL dans la table d'une autre base de données ?

Oui, c'est possible sur le même serveur de base de données. Préfixez le nom de la base de données lors de l'ajout de la contrainte, par ex. databasename.tablename.fieldname . Surveillez vos autorisations d'utilisateur.

Je ne considère pas cela comme une mauvaise pratique, même si ce n'est pas quelque chose qui devrait se produire très souvent.