The PDBe search database documentation




Terminology

The PDBe search database documentation is organised based on standard notions and terminology from relational database theory. By clicking on an entry of a mart in the "mart navigation tree" one may preview the "entity tree" that that allows navigation through the attributes and relation of an entity as well as access to the detailed documentation of an entity and its attributes and relations. An other way to perform the same task is by clicking on a "box" representing an entity in the entity-relationship diagram of a mart. The detailed documentation for entities, attributes and relations including apart from descriptions and names:

Entity Details:
Attribute Details:
Relation Details:
  • Cardinality of the relation Optional:Optional, Many:Many
  • Reverse Optional Reverse Many=Reverse relation of the entity that the relation refers to
  • Reverse Entity Reverse External Entity=Entity that this relation establishes an association (reverse entity)
  • Containment The relation is the containment relation of the entity
  • External The relation is associated with an external entity from a different mart
  • Hidden The relation is not supposed to be visible and used for queries
  • Data warehousing

    The PDBe search database follows the ideas of data warehousing: A user friendly denormalised database that includes precaclulated and summarised information in order to simplify searching and improve performance for data analysis and data mining. This means that it defies the rule of data normalisation and selected attributes are replicated, across different entities in order to avoid complex deep joins.
    It avoids the problems of data inconsistency, simply because it is simply a replica of the PDBe internal normalised database that is designed in order to guarantee data consistency and referential integrity.