Entities are attributes

Attributes are used as the collection point for the attributes that describe an entity, such as a book, person, category and so forth.

In addition the system that stores and provides access to the entity descriptions can also be regarded as an overlying parent attribute. Universal attributes can then be inherited from this top-most level. When entity descriptions are recorded in a document, which is the case in the examples listed here, universal attributes applying to all entity descriptions in the document can be set at the top level in the document. For example :

**l: english
IR:
   title: This is a book
      ## English is set at a higher level
   title: Celui ci est une livre   
      **l: french

The use of an attribute to define a service implies that the entities themselves are attributes of the service: books in a library, recordings in a sound archive, pictures in an image library.

The identification of attributes that are collection points is set by the application. In this description the attributes are similar to those that have been identified as classes in metadata definitions such as RDA. This purely for illustration of the approach.

The collection point attributes are :
IR: Information resource
An entity that can provide a user with information to be used in the widest of senses (research, education, entertainment etc.) and in the widest range of form (text, tactile text, sound, image, physical object etc.). To begin with, the description of the method will focus on this type of entity. More details ...
Agent
Person
Organisation
Group
Category
Location
Object
Event
Activity