Hi, Im new with access and databases. I was hoping for some guidance on creating my tables. Im trying to create an inventory database that for starters only keeps track of what I have and the quantities. My problem is if I should have one table for everything, or one table each for each type of item. I think it comes down to what information I am storing for each item too. For example, I work at a machine shop. I want to track insert levels, screw levels, drill levels, etc. Each item I want to track has drastic difference in item information that identifies it. An insert for example has an ISO number as well as a Grade that uniquely identifies it. A Screw has a nominal size, a pitch, and a length that uniquely identifies it. To make sure an item is not duplicated, i think I need to have multiple primary keys, because a screw will be a different item if the nominal size and pitch are the same, but the length is different. Can someone help point me in the right directions? I am leaning towards a separate table for every item I have. When I think of this, I cant help but think there is a better way and less confusion, but this is why I am asking here.