Idea:
Allow subsets per data source, for example bag.streets, bag.buildings, tgn.places, tgn.terms, et cetera. An owner can make as many sub sources, as long as he owns the parent source (or maybe subsources are created implicitly when adding PITs or relations to them). Users can query on parent sources (source=bag or source=bag.*), or on a single subsource (source=bag.streets).
This is a good idea, because:
- Some data sources consist of different types of data, with different meta data (in
data field) per PIT
- Using subsources, Core itself can add a subsource for inferred relations (e.g.
tgn.places.inferred)
- It's easy to update/delete a subset of your data, without touching the rest
@mmmenno, @phpetra, @wires what do you think?
This should be implemented in API, IO, Core and Viewer as well!
Idea:
Allow subsets per data source, for example
bag.streets,bag.buildings,tgn.places,tgn.terms, et cetera. An owner can make as many sub sources, as long as he owns the parent source (or maybe subsources are created implicitly when adding PITs or relations to them). Users can query on parent sources (source=bagorsource=bag.*), or on a single subsource (source=bag.streets).This is a good idea, because:
datafield) per PITtgn.places.inferred)@mmmenno, @phpetra, @wires what do you think?
This should be implemented in API, IO, Core and Viewer as well!