I would NOT recommend it unless you have deep pockets for syncing to a 3rd party database like Amazon RDS or Heroku connect. Mostly because your database schema will go to shit real fast either because business users will modify it arbitrarily or because you'll struggle to understand the performance implications / indexing requirements of various Salesforce tooling.
Bad Database Schema === Bad Time