it suggests that you can use as many tables as you need to achieve the result of not duplicating data anywhere in the tables...
ie
you have a customers table with
id
name
address
contact info
etc
in a cart table or sales table
invoice id
product id(s)
customer id
in a users tables (for logins etc)
user id
password
username
customer id(if user becomes a customer, not always guaranteed)
but really there is no hard and fast rule. and as you build onto your site you will need to create new tables to handle additional info...
hth