So far, the conceptual schema design procedure has focused on specifying the elementary fact types, both base and derived. The rest of the CSDP is concerned mostly with specifying constraints.