Q: how to keep multiple databases merged in some ways and not others?
* defined domains. Some domains are duplicated/mirrored, some aren't.
* at the very least, domains are going to be a required abstraction at some point ... right ?
* every object has a domain assosiated
* ughh ... what about every property. i don't always want all properties to be shared.
* maybe allow anything, type, property, etc be tagged as part of a domain. When there are conflicts ask.
* when would there be a conflict?
* if there is a conflict, defined a class for each domain. Each has its own type. They are both merged when viewing by default?
* can't just query both at the same time ... what about edits?
* easiest method would be to have a check box on the page during any edits with currently selected editing servers
* edits, by default, happen only on the server which already has the object.
* creating a property
* when displaying a page from multiple sources, lightly color code each.