what is the business object for create customer, how to solve this scenario.
pl help me
1) Create customer master
2) Change Customer master
3) Display customer master
4) When the customer master record is created it should trigger a workflow to another user for approval. Once approved, the customer master should be created in the system
5) When the system master record is being created, duplication check should be performed for name, city, postal code,email I'd etc.