Mysql
 sql >> Database >  >> RDS >> Mysql

Chiave esterna MySQL nella tabella in un altro database?

Sì, è possibile sullo stesso server DB. Prefissare il nome del database quando si aggiunge il vincolo, ad es. databasename.tablename.fieldname . Controlla le tue autorizzazioni utente.

Non lo considero una cattiva pratica, anche se non è qualcosa che dovrebbe succedere molto spesso.