I am planning to build a SaaS software based on ORO Platform.As it signals this has to be multi-tenant software implementation. Now I have found 3 possible implementation strategy :
1) Common Code Base & Common Database : In this implementation a client_id will be associated on all tables
2) Common Code Base & Different Database per client : In this implementaion, the code connects to different database which is maintained per client. Hence don’t need client_id
3) Different Code Base & Different Database per client : This is seperate installation of software per client
So which one of these does OROCRM follows in case of cloud. I just wanted to know what has worked out well for you guys and can follow the same for my application.
You must be logged in to reply to this topic.