Start with these tables:
Products, for storing product names and their unit of measure. Do not add prices here, prices always change and they should be stored in another table.
Orders, for storing the information about a sale being made, typically its date, you'll use this record to group the products that belong to this sale
OrderDetails, for storing the products that belong to that order, add quantities and prices here
This simple schema is called a many to many relationship. It looks roughly like this: Products(product_pk, description, unit), Orders(order_pk, saledate), OrderDetails(id,order_fk, product_fk, quantity, price)
You'll have an easy start with that. Need more info? add fields. Fields are repetitive? make a table for them. That's it.