Back to the Conceptual Data Model, or the
PS Logical Model.
Additional details can be provided for :-
1) tracking the contacts with Customers through letters,email,phone.
2) recording gifts to customers.
3) tracking the performace of the customer for a product