I want to develop Java based CRM starting from scratch. I have noticed many notable open source CRM use Postgres. I need to choose between MongoDb and Postgres. I prefer MongoDb because there will be many changes in the database structure during development.
Is there any particular reason why majority of well known open source CRM use Postgres?