We are looking at software that runs on ProvideX and/or SQL database. What factors should we be looking at to determine which database is right for us? Our current system is custom built. Any suggestions would be helpful.