Data Base Table Design

The design involves over twenty tables and a similar number of inter-table relationships. In order to make the presentation easy to understand, a series of views are provided: