Is it possible to create an application attached to different schema? Each client would have their own schema but we would use the same application (i.e. not a copy of the application for each schema). We are considering using an identifier for each client within the same schema , and each client would have multiple users and potentially different access levels for different users. This obviously adds another layer of requirements for data security between clients. We are exploring if the multiple schema , same application approach is even possible or is there is another way this can be done ?
If so what are the pros and cons of each approach ? We are looking for the simplest way to create and maintain this over time.
Thank you.