Modelling a building (Place) with details

Hi all

I aim to model a building - a Place - with additional details; for example,
a building has several floors, these floors have rooms etc (a generic term
could be "area" or similar).

My research has shown me that there exists no existing schema for such a
thing, but I may be wrong? If there is, then great.

Otherwise, is it valid to give a context children of the same item? Taking
the "area" basic sample:

A Place -> has Several Areas (floors) -> has Several Areas (rooms).

Something like below perhaps:

{
"@context": {
"name": "http://schema.org/name",
"description": "http://schema.org/description",
"place": {
"@id": "http://schema.org/Place",
"@type": "@id"
},
"children": {
"@reverse": ".../contexts/area.jsonld"
}
}
}

This is my first attempt, so I'm not sure if this is correct?

Thanks,
- Ashley

Received on Monday, 15 December 2014 08:56:17 UTC