【发布时间】:2011-06-01 22:26:10
【问题描述】:
我正在编写一个新的多租户 WCF RIA 应用程序。我计划为每个租户拥有一个具有单独 SQL Server 架构的共享数据库。我想使用 NHibernate 进行对象理性映射。
在映射类中配置 SQL Server 架构没有帮助,因为它是静态的,并且需要为每个租户使用一组映射类。
是否可以动态配置 ISession 应该使用哪个 SQL Server 架构将对象映射到表?
【问题讨论】:
-
每个架构/客户端之间是否有任何联系?
-
是的,每个客户端(租户)都有一个单独的架构。
标签: sql-server nhibernate multi-tenant