Hello !
Our web-application is multi-client capable.
We have a database where every table has a composite-key with a client-number as first field.
Now after fiddle a little bit with a bug in the second-level cache [1], [2] Gavin finally means this is a bad database design.
Now I would like to now why?
What is the alternative to this design?
Should every client have its own scheme in the database?
Then every database change needs to be done in all schemes.
Comment are very welcome.
[1]
http://opensource.atlassian.com/project ... se/HB-1280
[2]
http://forum.hibernate.org/viewtopic.php?t=935627
--
Mario