"I expect that the following example would best be modeled as a supporting type and would like to..."
Supporting Types
Supporting types are containers for properties where the type itself doesn't appear in the Freebase UI. They are used in conjunction with included types to share properties across more than one type.
For instance, statistical region is a supporting type that is included by multiple other types including, country and city/town. It makes it possible to display properties like population and GDP on both countries and cities without creating distinct properties for each that would need to be queried separately. When viewing a topic, such as San Francisco that is both a county and a city, a single property for population appears and the type that contains this property (statistical region) is hidden from display since it doesn't provide the same semantic meaning that its other types do.
There are a couple of steps involved in creating a supporting type.
For instance, statistical region is a supporting type that is included by multiple other types including, country and city/town. It makes it possible to display properties like population and GDP on both countries and cities without creating distinct properties for each that would need to be queried separately. When viewing a topic, such as San Francisco that is both a county and a city, a single property for population appears and the type that contains this property (statistical region) is hidden from display since it doesn't provide the same semantic meaning that its other types do.
There are a couple of steps involved in creating a supporting type.
- Your new type should be included by another type - this is done from the schema page for that type. For example, when viewing the schema for type B, you would add type A as an included type
- When viewing type A, you would then select 'supporting type' from the 'display as' menu next to the type name.
Recent Discussions about Supporting Types
Possible use of supporting types
"I don't think supporting types will help you out here, but I could be wrong. If I understand the..."

