Keep in mind that cross database queries aren't supported by all databases, and they tend to be slow when they are.
Cross schema queries are SQL spec, but only a few databases support them, however, they tend to be very fast, since queries all exist within a single database instance.
Also note that there's no guarantee of any kind of transactional nature in cross db queries.
Just FYI.