Hi peeps. I am new to this forum and have no experience in Access other than using some databases at work to enter data into.
I am working out the layout/plan for a database at the moment. I have a couple of questions:
My database revolves around clothes. Some of the data will be specific to only some of the items, some will be generic to many items. Later on, I will need to access other tables to give results based on the items entered. This is NOT for a shop btw, it is designed for use on items in someone's personal collection or something they are looking to buy.
Now, my understanding of database design is to break down the data you need to store in to related chunks and try and avoid repetition of data where possible. I.e clothes and shoes will have different sizing options, but can use the same colour options. So you would put (I am assuming) things like Sizes, colours into tables and link them as needed.
Okay now to my main question. I will need to be able to select an item of clothing as part of the database. To get to an item sometimes I will need 2 or 3 "levels" to get the item and correct style. E.g. Trousers/Jeans/Bootcut , others will be simple 2 level selections: Tops/T-Shirts . You will then enter other bits relevant to that selection (Size, colour, design details etc)
The way I am planning it is effectively a 2-part combo selection but I would then need Access to bring up the 3rd level if required and populate it with the right information (and then do the same to sizes or anything else that needs to be entered for the the item selected).
Can this be done easily or am I making this more complex than I need to? I have read elsewhere that using an intersection table to store the data may be a way to gobut in truth I have no idea what that means or how to even visualise it to grasp it.
If anyone can help give me a few pointers that would be great so I can go off and work on this and get more understanding into what I actually need to do.
AS I said at the moment I am just planning tables and will then work on relationships etc. But if I get the foundations wrong, I am doomed before I start.
Thanks
Max