Hi all,
First time poster and completely new to Access and development in general, though I work with devs and know a little bit of SQL (enough to be dangerous).
A friend has asked me to give him a hand setting up a fairly basic product database and frontend. In essence the data is like this...
- Manufactured Products
- Raw Materials
- Labour
- Packaging
I have the database structure pretty much there I think, e.g. products in their own table which then joins to a picklist table (of raw materials and quantities) which in turn joins to a lookup table of raw material details (the names, costs and codes of the raw materials). The labour and packaging materials follow a similar structure.
I have a basic menu system and forms for creating new raw materials and labour types.
The next job (which I always new would get a bit "lively") is to create a form that creates a brand new product along with allowing the user to pick from a list the...
- Raw materials and quantities
- Labour and quantities
- Packaging and quantities
...that make up the product.
Is it possible for a form (with subforms I guess) to write to the main table (the product table in my case) and all the joining tables (e.g. the picklist table) in one go?
I could create products in one form and then have the user go and assign the raw materials, labour and packaging to the product after in another form, but if possible it would be really nice to have it all done in one step.
What would be the best way to approach this do you think? Do you guys know of any reading or video tutorials that sound relevant to this sort of problem?
Thanks in advance for any pointers!
Andy
First time poster and completely new to Access and development in general, though I work with devs and know a little bit of SQL (enough to be dangerous).

A friend has asked me to give him a hand setting up a fairly basic product database and frontend. In essence the data is like this...
- Manufactured Products
- Raw Materials
- Labour
- Packaging
I have the database structure pretty much there I think, e.g. products in their own table which then joins to a picklist table (of raw materials and quantities) which in turn joins to a lookup table of raw material details (the names, costs and codes of the raw materials). The labour and packaging materials follow a similar structure.
I have a basic menu system and forms for creating new raw materials and labour types.
The next job (which I always new would get a bit "lively") is to create a form that creates a brand new product along with allowing the user to pick from a list the...
- Raw materials and quantities
- Labour and quantities
- Packaging and quantities
...that make up the product.
Is it possible for a form (with subforms I guess) to write to the main table (the product table in my case) and all the joining tables (e.g. the picklist table) in one go?
I could create products in one form and then have the user go and assign the raw materials, labour and packaging to the product after in another form, but if possible it would be really nice to have it all done in one step.
What would be the best way to approach this do you think? Do you guys know of any reading or video tutorials that sound relevant to this sort of problem?
Thanks in advance for any pointers!
Andy