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.