ice.NET Key Concepts: Repository
Within ice.NET the term Repository is an administrative concept. A repository contains
a consistent set of model items (packages, types) and data items (objects, relationships, folders).
Uniqueness of identifiers and type names is defined within the scope of a repository.
For example, two different objects that are contained in different repositories can have the same ID.
Normally, an ice.NET Web Application database hosts exactly one repository.