[Developers] /architecure/structure schema addition-change

brendan neutra brendan at metaweb.com
Tue Aug 7 23:18:40 UTC 2007


Hi all,

Currently an instance of /architecture/structure has a simple property "Owner" 
with an expected type /architecture/architectural_structure_owner

This was somewhat short-sighted.  I'd like to propose pointing to a compound
value type (CVT) instead that would include:

- the owner (as above)
- the structure (as a reverse property)
- start date (datetime)
- stop date (datetime)

This would allow us to model not just who owned it but when they owned it and
perhaps other information in the future, such as details about the transaction 
that might be interesting from a real-estate context.

For now I will leave the current owner property in place.  I'd like to 
eventually make this schema enhancement, migrate the existing links and hide the 
old property in the freebase UI so it won't be used anymore.

Any objections? (I won't do this right away)

thanks,

Brendan (/architecture admin)



More information about the Developers mailing list