Open SriousTaken opened 6 years ago
Example: Inheritance cycles The edit policies should forbid creating inheritance cycles.
We need to implement a cycle detection algorithm in directed graph algorithm as below:
https://www.geeksforgeeks.org/detect-cycle-undirected-graph/
There are little to no checks when creating connections if there are already equivalent ones. E.g. that there can only be one inheritance between the same two rigid types and there can be a cycle of inheritances.