I think graphDB can contain the complexity. Many aspects of our knowledge have implicit relationships that can be shown. Unfortunately, not everything that seems logical is actually logical. The good news is that there is really a lot to learn. I like to think of nodes and relationships as different levels of information.