What would the ref types reference, exactly? In DataScript the reference can point to any other entity in the DB. You could generate a graph of various relationships once you populate it with data (e.g. “show me all the ‘kinds’ of entities that are referenced by :game/p1
“, but how you define ‘kinds’ is specific to your domain).
You can just add your own metadata to the schema.
Yeah I mean it's weird that you only what something references to when you populate with data