A computer system that incorporates an SQL type relational database is adapted to enterprises in which human performance is to be managed. There is a single table that contains linking information for multiple entity relationships among a plurality of information entities. Programs that cooperate with the database kernel include an entity relation manager for modifying the linker table to dynamically define entity relationships among the information entities; a hierarchal structure manager for dynamically defining hierarchal relationships among objects in the information entities; a load/unload utility, for changing information between a human-readable format and another format having a syntax acceptable to the database kernel; and an editor which provides an environment that enables a human operator to conveniently interact with the relational database.
展开▼