On "Node-ifying" Relations in a Neo4j Graph Database of the CIDOC-CRM

One aspect of the metamodel subgraph design pattern we are using for the FactMiners Fact Cloud is a graph transformation that can be viewed as "node-ifying" a relationship. That is, if our source database has a relationship, we model the relationship as a node in the metamodel so we can more fully model the relationship. In this post I explore an aspect of the UI view of such an approach and wonder if Structr and KeyLines could be used to create an intuitive and easy-to-use visualization of such a dynamic graph transformation at the view level. My particular interest here is use this design pattern to create a Neo4j-based exploratory viewer on the CIDOC-CRM.