title: SQL and NoSQL Analogy for the Non-Technical
body: <p>I am working with a third client that will be using both a SQL and NoSQL solution (often SQL Server and Mongo).  The last two clients I worked with understood a great deal of technical information, so phrases like relational database or document storage made sense to them.  I tend to use bank processing as a SQL example and blogging storage as a NoSQL example, which - up to this point - have made sense to my clients.  When clients think of examples like transactions and "live feeds" that can be hundreds of thousands of characters, they can sometimes prefer both solutions.</p>
  
  <p>This other client, who's brilliant in his business, doesn't have that technical edge (he's an outstanding charismatic leader, so in no way shape or form am I disparaging him, as we all have our strengths).  I'm curious if anyone here has had to explain these database concepts to people unfamiliar with them from a technical angle and what analogies you used to explain how each process works separately and how they would work together?</p>