| Class | IDatabaseSettings | This is an interface to describe all important database settings |
| Class | IConnection | This is an interface that describes a database connection |
| Class | ITransaction | This is an interface that describes a database transaction. |
| Class | ICurrentBranch | This is a mainly a marker for the current branch which is expected |
| Class | ICurrentBranchStation | This is a mainly a marker for the current branch station. |
| Class | ICurrentUser | This is a mainly a marker for the current user. |