Machine Learning, Data Science.
use the Full Regression approach (Type 3). -If the data was not intended to be unbalanced but you can argue some type of hierarchy between the factors, use the Hierarchical approach (Type 1). -If the data was not intended to be unbalanced and you cannot find any hierarchy, use the classical