A good friend of mine started programming in the 1980s and was a heavy user of IDMS at the beginning of their career. As relational systems got more popular (read: Oracle showed up) network databases seemed to end up forgotten.<p>These days, there's a renewed focus on the limitations of relational database systems - or rather, there's a focus on their limitations for web-based applications. NoSQL is all the new hotness, and things like Neo4J are gaining traction.<p>Do you think we are moving towards a world where we'll use both relations and graphs? Relations in one system, graphs in another?