Previous Topic: Development Task Quick TourNext Topic: Entering the Design Model


Analysis and Design

Analysis and Design is the first major phase of development in CA 2E. Some of the tasks include:

The following three components must be established before you begin:

Most of this information is obtained through discussion and analysis of the business you are working with.

The following lists show examples of the type of results you might obtain for a horse racing business. See the Tutorial for further information.

Business requirements may include:

These lists are examined and studied to develop an entity relationship diagram. The entity relationship diagram associates data elements with business requirements so the data can be stored in the most logical and efficient manner.

An entity is a significant item with distinct characteristics. The following table contains an example of some possible entities and their relationships to each other:

Entity

Relationships

Course

Has one or more races

Race

Is at one course

Has more than one horse

Horse

Is in one or more races

It is often a good idea to draw a picture of the ERD rather than just listing relationships in a table. See the Tutorial for more details on relationships.