Help with design structure

A

Amin

i want to create a database for my makeup shop. I know i would have a table
for all the products but i want to also track customers who buys what product
so that i can always inform them of new itmes.

i want to now if i need just one table or i need more than than.
my table will have fields for prices and total amount. this will be and
invetory for the shop that should show what we have as orders and what is
Purchase orders.
 
J

John W. Vinson

i want to create a database for my makeup shop. I know i would have a table
for all the products but i want to also track customers who buys what product
so that i can always inform them of new itmes.

i want to now if i need just one table or i need more than than.
my table will have fields for prices and total amount. this will be and
invetory for the shop that should show what we have as orders and what is
Purchase orders.

You need at least four tables:

1. A table of Products, with current price, product name, other information
about the product itself
2. A table of Customers, with a customerID, name, contact information
3. A table of Transactions, to keep track of your inventory: whenevery you buy
more of a product you would record what ProductID, quantity purchased, etc.
4. A table of Sales, with ProductID, CustomerID, date sold, amount sold, etc.

You may well need more. Wayne's suggestion of looking at Microsoft's "Point of
Sale" templates is a good idea; you can find a lot more resources at

Jeff Conrad's resources page:
http://www.accessmvp.com/JConrad/accessjunkie/resources.html

The Access Web resources page:
http://www.mvps.org/access/resources/index.html

Roger Carlson's tutorials, samples and tips:
http://www.rogersaccesslibrary.com/

A free tutorial written by Crystal:
http://allenbrowne.com/casu-22.html

A video how-to series by Crystal:
http://www.YouTube.com/user/LearnAccessByCrystal

MVP Allen Browne's tutorials:
http://allenbrowne.com/links.html#Tutorials
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top