Hi,
Personally, I would have 3 separate tables.
1) The first table would be a master table, with all items included, regardless of whether they are accessories or master items. Obviously, one accessory can be used by multiple master items, such as a power cord for a bunch of different video cameras. This table would be composed of a productID or SKU number, description, brand, price, etc.
2) The second table would only contain productID's for those items designated as master items, such as television, video camera, etc.
3) The third table contains the productID's for the master items along with the productID's for any accessories for this product.
Maintaining the database will be alot of work, but it will be very successful in the sense that every accessory for each master item will be readily found. In practicality, a form would be created that maintains the second table, and contains a subform containing all the accessories from the third table.
HTH, ![[pc2] [pc2] [pc2]](/data/assets/smilies/pc2.gif)
Randy Smith
California Teachers Association