Ich schreibe eine neue Multi-Tenant WCF RIA-Anwendung. Ich plane eine gemeinsame Datenbank mit separatem SQL Server-Schema für jeden Mandanten. Ich möchte NHibernate für Object-Relational Mapping verwenden.Multitenant NHibernate-Anwendung mit separaten SQL Server-Schema für jeden Mandanten
Die Konfiguration des SQL Server-Schemas in Mapping-Klassen hilft nicht, da es statisch ist und für jeden Tenant einen Satz Mapping-Klassen benötigt.
Ist es möglich, ISession dynamisch zu konfigurieren, welches SQL Server-Schema für die Zuordnung von Objekten zu Tabellen verwendet werden soll?
Gibt es irgendeine Verbindung zwischen jedem Schema/Client? – gbn
Ja, jeder Client (Mandant) würde ein separates Schema haben. – Branko