1. An information warehouse including a plurality of computer databases stored in a computer readable medium, said computer readable medium comprising: a plurality of informational tables configured to store informational elements including a directory element; and a plurality of relational tables configured to store relationship links between pairs of informational elements stored in the informational tables, including a relationship link to said directory element from each additional informational element in said informational tables, associate attributes to particular relational links, and store values for said attributes.