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.