Edit by @sambouwer: this was originally posted as reply to:
I’ll use this thread for the following questions/comments because it seems to be the appropriate place, sorry if not:
A) There is a built-in “City” relation, but it’s type is ‘tag’ and, if I use it, I can’t create a set of cities and relate each city to a country. So I created a “City” type of objects and a “City” relation of the ‘object’ type (for using it in my “Trip” object type). But when I go to a “Trip” object or object set, I can only choose the original ‘tag’ “City” relation, not the new ‘object’ one. Is this an intended behavior?
B) When I create a new “City” object (a custom object type I created, as mentioned above), I can create a relation to “Country”, but I cannot choose the nature of this relation. In this case, it should be a many-to-one relation (many cities exist in a country, but a city cannot belong to more than one country). How can this be done? Is this an additional (either accessory or independent) feature request?
C) Continuing on what was described in B above, since Anytype uses “sets” rather than “databases”, when I create a relation between “Cities” and “Countries”, I obviously want the set of Countries to automatically list all the Cities related to each Country (no reason to do this backlink manually, including the work of doing it and the risk of data inconsistency). Is this already included in what has been discussed in this thread? Is there an ETA for this to be released?
D) When I link “City” objects to a “Trip” object, I would like to have each Trip list the Countries based on the Cities linked. I assume this is a roll-up? Is this in the oven and is there an ETA?
E) Since we’re talking about back-linking, and since “relations” are a type of object themselves, I would love to see listed in each “relation” object the object types that are currently connected to it, i.e., the object types that are indeed using that relation right now. I know I can make a “set of relations” (thanks @isle9 for your reply in the other thread about it!), but that set shows all objects of each object type that uses that relation, not the list of object types that are configured to use that relation, i.e., if an object type does contain that relation but there is no object of that object type it doesn’t show in the “set of relations”. I don’t think this way of handling set of relations should be changed at all, I would just like relations to have backlinks from the object types using them.
F) Built-in relations like “Company” (an ‘object’ relation used e.g. in “Contact” objects) do not, and cannot be corrected to, be limited to “Company” objects only. So when choosing a Company we see the full list of existing objects, including images, etc. This applies to all built-in ‘object’ relations.
About the ETAs asked above: no intention of pressure here, really just asking!
Happy new year everyone!