dbTalk Databases Forums  

How to categorize customers

microsoft.public.sqlserver.olap microsoft.public.sqlserver.olap


Discuss How to categorize customers in the microsoft.public.sqlserver.olap forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Jeff Loh
 
Posts: n/a

Default How to categorize customers - 05-05-2005 , 10:33 AM






I am working in a large store and we keep track of all our customers'
purchases, i.e. when, how much and what items they buy.

Currently this database has billion of records. However, we are having
problem analysing it based on the following criteria:

1. Loyal Customers - customers who purchase a certain brand x > 60% of
the time over z period.
2. Switcher - customers who purchase a certain brand x < 60% of the time
3. Competitive - only purchase from a competitive brand y but not brand
x
4. Related - customers who purchase from "related" categories only (for
example, if brand x is toothpaste, these customers only purchse mouth
wash)
5. Bypasser - customers who do not purchase even from related
categories.

I am at lost how to come up with the proper measures - for example, how
do I know for a certain brand x how many loyal customers or switchers
over a period z?

My basic fact table contains: customer_id, product_id, purchase_date,
purchase_price, purchase_quantity (among others)

and my product dimension (in hierarchy) contains:
category, related_category, competing_group, product_id.

Can someone please help?

Jeff.


*** Sent via Developersdex http://www.developersdex.com ***

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.