Table2 design is inappropriate for what you are trying to achieve. By repeating field groups for weld process and dimensions, it becomes much harder to manipulate, which is why you are having difficulty.
A better approach is to have a reference table which lists each material along with its weld process and dimensions. Any one material will have multiple records; one for each welding process which can be used with that material.
What is the relationship between 'Joint type', 'Material' and 'Weld Process'? I assume Joint types are dependent on Materials - but is there also a dependency on shape and dimensions?
What does 'CS', 'SS' etc. stand for? I thought CS might be 'Cold Steel'? It might be useful to include a table which translates the abbreviations to their full text (e.g. CS: Cold Steel; SS: Stainless Steel).
I assume you start with a material with specific shape and dimensions? From that, do you select a joint type by material or by shape and size? How is the weld process determined – by material, by size, by shape?
Is it correct to assume there is a fixed list of characteristics? By this I mean a list of materials which can be used, dimensions for those materials and weld processes for them? More importantly, will these lists change for any reason in future (e.g. new materials added, dimensions adjusted etc.)? I ask because you can pre-populate combo boxes with fixed values or you can retrieve the lists dynamically. The choice is governed by things like volatility of items and performance of the database - not to mention maintainability
If you can explain the relationships for me, I'll suggest a way to manage the selection.
In the meantime, do some research on Data Normalisation – that will help you to plan your data structures. Have a look at this article http://www.access-programmers.co.uk/forums/showthread.php?t=172363&page=6 (it's a long chain, so just read the start to get the main relevance).
A better approach is to have a reference table which lists each material along with its weld process and dimensions. Any one material will have multiple records; one for each welding process which can be used with that material.
What is the relationship between 'Joint type', 'Material' and 'Weld Process'? I assume Joint types are dependent on Materials - but is there also a dependency on shape and dimensions?
What does 'CS', 'SS' etc. stand for? I thought CS might be 'Cold Steel'? It might be useful to include a table which translates the abbreviations to their full text (e.g. CS: Cold Steel; SS: Stainless Steel).
I assume you start with a material with specific shape and dimensions? From that, do you select a joint type by material or by shape and size? How is the weld process determined – by material, by size, by shape?
Is it correct to assume there is a fixed list of characteristics? By this I mean a list of materials which can be used, dimensions for those materials and weld processes for them? More importantly, will these lists change for any reason in future (e.g. new materials added, dimensions adjusted etc.)? I ask because you can pre-populate combo boxes with fixed values or you can retrieve the lists dynamically. The choice is governed by things like volatility of items and performance of the database - not to mention maintainability
If you can explain the relationships for me, I'll suggest a way to manage the selection.
In the meantime, do some research on Data Normalisation – that will help you to plan your data structures. Have a look at this article http://www.access-programmers.co.uk/forums/showthread.php?t=172363&page=6 (it's a long chain, so just read the start to get the main relevance).