Skip Headers

# Session Broker Session Limitations

Previous

Next

Although the session broker is a powerful tool that lets you use data that is distributed across multiple databases from a single application, it has some limitations:

- It may not meet the needs of your particular distributed data application (see "Session Broker Alternatives").

- You cannot split multiple table descriptors across databases.

- Each class must reside on only one database.

- You cannot use joins through expressions across databases.

- Many-to-many join tables must reside on the same database as the target object (See "Many-to-Many Join Tables and Direct Collection Tables" for a work-around for this limitation).