We have a complex database application and would like to display mixed data in a data grid. By mixed data, I mean objects that roll-up to a single category (vehicles) but have unique properties (truck may have: bed length, car may have: hatchback, etc). We need to be able to view the data at the highest level (the composite mixed-data) and the lower classifications (truck, car, mini-van, etc).
Is the best practice to only show common properties of the data types? If there are very few properties, is the data still useful?