To handle the customer category management requirements, we need to do the following:
- Define the Customer Category table.
- Create the pages (user interface) that will handle the Customer Category entity (the List and Card pages).
- Add a new Customer Category field to the standard Customer table.
- Add the new field to the standard Customer Card page and add some actions to the Customer pages to handle some tasks.
- Create the business logic to handle the requirements.
In the next sections, we'll see the definitions and implementations of the various objects in detail.