为多租户应用程序创建nhibernate动态表

时间:2013-06-27 07:21:17

标签: linq nhibernate database-design multi-tenant

我正在使用NHibernate 3.x开发一个ASP.NET MVC 3多租户应用程序来进行数据访问。管理员可以使用应用程序UI添加新租户。每个租户都有一些数据,比如它自己的客户等。我想把这些类型的数据放在特定于相应租户的表格中,例如tenant1_customers,tenant2_customers。

问题是如何在创建新租户时调整NH以创建表。然后考虑应用程序知道当前登录的租户,如何动态地将NH查询绑定到租户的特定表。

我更喜欢使用Nhibernate + LINQ的答案

0 个答案:

没有答案