I am newbie to magento . I want to add a custom product So that user can add it to cart. The product would be customer's. Other than a particular customer, no one can buy it. so I will have to store user id with product details. Is it Possible? If it is, In which table should I store the product details?
Yes, in magento you can associate product catagories to a particular customer or even group of customers (General, wholesale,retailer) i.e Show particular category products to particular customers and customer groups only. But for this you need to extend the existing functionality of magento by creating a custom module.
In order to store the product details for a particular customer you can create a table which will have the association of both categories and customers.
For customer details we have
customer_entity_varchar tables and for categories we have
You can take association of these tables in your custom table.