What is the best way for developing a database based application? We can have two approaches. One common database for all the developers.
I have to develop a web application in Java, a pretty big one with loads of data to store and manipulate. I am also planning to use Hibernate and Spring.