Sap Vs Oracle Vs Microsoft Dynamics Strengths Weaknesses Tradeoffs And Trends