Overview: Customizing the Database

This section of System Management Help is designed for users who need to merge the standard Archibus schema with their own data structures or with other packages that are used in their organizations. This may involve:

In general, you will:

Skills

The tools for customizing the Archibus database are powerful. With this power also comes the potential to damage the database structure and upset the normal program functionality. Therefore, system integrators modifying the structure of the database should have:

  • a background in SQL modification
  • database certification (recommended)
  • a thorough understanding of data structures and database design
  • knowledge of the Archibus data structures -- how tables are related and where they are used
  • knowledge about the Archibus database-independent representation of the schema and how that is translated to the physical database.

Great care should be exercised in deciding that such a change is necessary, as well as in planning and execution of schema changes. The The Project Customization Process topic addresses issues you should consider both determining the need and in planning the project.