Что касается NHibernate, это просто имя таблицы. Если вы когда-нибудь переименуете другую базу данных, или таблицу, или переместите таблицу в Db1, все, что вам нужно сделать, это изменить это отображение таблицы.
Единственная проблема, с которой я столкнулся, это то, что база данных вашего приложения (Db2) больше не является автономной. Ваше приложение и приложение, которому «принадлежит» Db1, используют эту таблицу в качестве точки интеграции.