In a individual customer level, I want to study spending pattern, commodity on he spent (cloths, grocery, petrol, etc...), amount of purchase, etc. on monthly or daily basis. After studying this, I want to predict his likely next or coming month expenditure on each commodity. How this can be achieved? What type of database I have to create? Which statistical technique is suitable? Please share your thoughts and suggestions and any reference material. Thank you.