I store data in the DB on Users that hold shares and/or directorships in companies.
Based on the shareholding data in the database (who owns which shares and how much), a visualization is created.
In most cases it's very simple, just a single relationship between a single person and a single company; the owner then owns 100% of the shares of that company (entity); however, sometimes there may also be a holding company in the middle. So a person holds shares in the holding company, and that holding company then owns shares in multiple operating companies. In some extreme cases there will be very complex relationships.
There is existing software to visualize this. I believe Neo4J / Neo5J is one of those, but maybe there is also open-source / free software out there that can be used.
An example can be found here: [login to view URL]
There are obviously many more details to discuss, but I need someone who has actual experience with using or developing software or code to visualize data.
Kindly share with me something that you have build that relates to this.