How do you design tables to meet the conditions below
Invalid selection in cascading combo boxes ( must limit selections for
anyone using this, not quite idiot proof, but..... ) . The need is to
establish consistency through technology hence:
The need arises from inconsistency in naming/description of each item.
Over time it gets ugly. No two people do it the same way.
Right now it looks like just over 150 tables with a minimum of 6 columns
and up to 63 columns with a maximum of 90+ fields, except one table
which has 3 columns with 301 fields.
This criteria is very important
or
Using 8 cascading combo boxes to drill down to a specific set of data
where the goal is using the selected values to define a product.
As an example Walmart -100,000 plus items or beter yet The Home Depot
or Lowes.
In The Home Depot trying to classify/categorize each and every item
all the way down to the packaging, how many tables and how would they
be linked if "Green" is used for Paint, Hose, Bucket, Concrete Tint,
or any of the 50 ways you could use Green. Then you 1/4-20 in 3 Grades
and 25+ lengths and the same lengths are not available in each grade.
Now types of paint, lubricants, coatings, coverings............. and
of course TOOLS.
How to construct all the different tables to define a Unique Product
by Classification from the descriptive components of the product?
Example:
Field 1:
Fasteners, Hardware, Handtools, Powertools, Electrical,
Contruction........
Field 2:
Anchor Bolts, Cap Screws, Splices, Coating, Striking Tools ....
Field 3:
Hex Head, Butt Connector, Hammer, Hatchet, Pilot Drill....
Field: 4
Grade 8 Plain, Grade 5 Plated, Plastic, Aerosol, Nylon .....
Field 5:
1/4, Tube, Aerosol, Plastic, Nylon, 16AWG, Cartridge.......
Field 6_7 :
2-1/2", 3ft., 14oz., 55Gal. 200mm,..............
Field 8:
Stock, NonStock, Special, ...........
Field 9_10:
250, 555, 140, 2850, ...........
Each ComboBox selection contains 2 fields/columns. Column_1 has 1 or 2
characters and Column_2 contains a word or phrase.
Keep in mind Field/combo_5 can belong to any or all of the selections
in field_1, but only 3 from field_4. A real mix and match of
descriptive values. Kinda like constructing a sentence and the word
defines the usage or the context defines the word........
Any thoughts on how to construct these fields , queries , tables ?
Thanks