For many customization projects, the first task is to extend the
database so that it supports the other UI or API changes that you
make later. For instructions, see the
Extending the Database Guide,
which includes information about the following topics:
- Important guidelines about what you can and cannot change in the
database.
- Information about modifying APIs. If you modify database tables
so that any APIs are impacted, you must extend the templates of those
APIs or you cannot store or retrieve data from the database. This
step is required if table modifications impact an API.
- How to generate audit references so that you improve record management
by tracking records at the entity level. This step is optional.