typedb / typedb-studio

TypeDB Studio (IDE)
https://typedb.com
Mozilla Public License 2.0
191 stars 44 forks source link

Add an option to remove type-inferred edges from visualisations of schema #703

Open james-whiteside opened 1 year ago

james-whiteside commented 1 year ago

Problem to Solve

Inferred edges (roleplayers and ownerships) can clutter visualisations of the schema when they are generated by type inheritance. It would be nice to have a button to remove those edges to simplify the diagram. This might also be applicable to data visualisations but at this point I can't imagine how.

Current Workaround

None.

Proposed Solution

Implement a button to remove inferred edges from schema visualisations.

Additional Information

See this example which only includes two layers of inheritance.

Screenshot 2023-02-03 at 12 13 56

izmalk commented 1 year ago

I would prefer not a button, but a set of filters to switch on/off.