This section describes how the structure of the Eval database evolves from the functional requirements that the design team specified during the planning and research phase of the PT application. Linking Tables in the Eval Database describes the process of resolving many-to-many relationships, adding link-tables that resolve many-to-many relationships, defining the relationships between tables, defining the columns in each table, and defining the attributes of table columns. The design team plans to use stored procedures and views extensively in this application. Coding the stored procedures and creating the views will be part of writing the application, and this section describes the tasks that the stored procedures and views will perform. Constraints and triggers on Eval tables maintain the integrity of the data. See the following topics for detailed information on the Eval database: