I have an issue concerning how to manage database for clients for any Cloud Application. I wish to produce a Cloud ERP on Spring and Hibernate but I am unsure how you can manage the database. Someone states me which should produce a clone schema for each client to handle correctly and secure the information, but I am unsure that needs to be that 'cause which means that possess a effective database server. Within the other hands exist the posibility to possess a single schema to any or all customers but that may be a plenty of condition in management.

Please produce some advices.