We recently have a client who is planning to develop mobile field service
applications on the device. There are 3 SI's involved in this project, each
one developing its own application. Two of the SI's would like to use
SQLAnywhere however the 3rd one already has existing applications running on

Would the best practice be to have all 3 applications running the same
database (be it SQLAnywhere or UltraLite)? What kind of system resources
will be required from the device itself if different databases are running
on it?