You can extend your system by changing the data model to provide the type of data you need. You can also extend the user interface to create, find, and view the type of objects and data you need. The changes are options that must be made within the defined guidelines described in the following sections.