| Checkpoints:
 Data Model
  
    All persistent classes have been mapped to database
      structures.The storage and retrieval of data been optimized.
      
        If a relational database is used, tables have been
          denormalized (where necessary) to improve performance.Where denormalization has been used, all update, insert
          and delete scenarios have been considered to ensure the
          denormalization does not degrade performance for those operations.Indexes have been defined to optimize access.The impact of index updates has been considered in the other
      table operations.The distribution of data has been planned.Data and referential integrity constraints have been defined.A plan exists for maintaining validation constraints when the
      data rules change.Stored procedures and triggers have been defined.The persistence mechanism uses stored procedures and database
      triggers consistently. 
 
 
Copyright 
© 1987 - 2001 Rational Software Corporation
 |  | 
 
   |