Defining components

Most groups need at least one component. Categories do not have components, however, you can define components for a category for inheritance purposes.

To determine the components of a group, ask the question: This group type consists of what?

For example, The file consists of what? The answer might be "records". So, Record(s) is a component of that group or category type.

Suppose you have a data file containing order records for an office supply store. You need to define the components of the type File.