MongoDB ?
Indeed, and the growing popularity of similar databases - (MongoDB could carry M204 data quite happily) leads to more questions. Latest release of M204 has intriguingly included JSON features that seem to recognise this. It boils down to performance. As more transactions are end-user based (i.e. not employees) a performance hit is probably acceptable. The sad fact is that a lot of the complexity revolves around methodologies and processes. As with any workflow based system replacement, the workflows need to be addressed to really make a dent. Workflow performed for free does not matter so much ? In any case it is a lot of money to spend that could be deferred another 10 years and the saving could pay for the effort to maintain a current system many times over. It's not as if SAP or DB2/ORACLE are cheap.