This document discusses customer relationship management (CRM) and the pros and cons of maintaining a customer database. It explains that a customer database contains comprehensive customer information to support maintaining customer relationships. Marketers can analyze customer data in a data warehouse to understand individual customer needs. Maintaining a customer database has benefits like identifying prospects, making customized offers, increasing loyalty, and avoiding mistakes. However, it also has drawbacks such as not all situations supporting it, difficulty and cost to build and maintain it, not all employees prioritizing customers, and not all customers wanting a relationship with the company.