I wanted to know how do people generically think of, in a data base table:
Columns
that people are expected to use mostly for groupingexpectable of groupability.Columns
that people are expected to use mostly for actual business datathat not.
For instance, let us consider a quick example of a school. I would say the nth grade might be a column used mostly for grouping, while the mark, qualification, assessment whatever, I would say that is a column used mostly for actual business data. Which would be a generic name for those kind of data base columns?
Annex
For instance, let us consider a quick example of a school. I would say the nth grade might be a column used mostly for grouping, together with the mark, qualification, assessment whatever, but I would not say their passwords' MD5 hashes (I guess if the context was a consumer application where those students would log in) will be ever used for grouping. Which would be a generic name for those kind of data base columns? Is there a concept for column cardinality or grouping-ness?