Enchance Performance ? Probably yes
Good idea ? No
Will it affect integrity ? Yes, absolutely
It must be based on the assumption that the client software that inserts/updates/deletes the database is 100% defect free and runs on a bomb-proof OS that never craps out the client.
Or it's based on the assumption that you have a 'secondary' production system, which is not the 'system of record' for your business, and which can be rebuilt from the data in another primary system when the inevitable integrity issues arise.