You should keep each bit of data in a separate table. In this way you retain a complete picture of what has happened. So you might have:-
1. Customers table (Customer ID, Name, address etc)
2. Product table (Product code, description, price etc)
3. Sales table (Date, Customer ID, Product, qty...