Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-Fremdschlüssel in Tabelle in einer anderen Datenbank?

Ja, es ist auf demselben DB-Server möglich. Setzen Sie dem Datenbanknamen ein Präfix, wenn Sie die Einschränkung hinzufügen, z. databasename.tablename.fieldname . Achten Sie auf Ihre Benutzerberechtigungen.

Ich halte es nicht für eine schlechte Praxis, obwohl es nicht sehr oft vorkommen sollte.