Need some help with table design in SQL 2005. I have an employee table that will have the usual name, address, DOB, etc. I also have 18-20 “categories” that I need to associate with each employee record with each category having anything from a few text or check boxes to a small checklist of items (5-10) with a column for a description and a column to enter a date or text. I've done master detail tables before with things like an Invoice Header and Invoice Detail tables, but the kind of data I need to store in this project are so widely different from category to category that I don't know if that will work. For example, I have some categories that have 5-10 items that need a date associated with them, another category needs several combo box selections, and another has both types of controls along with text boxes. I could try and put all of category information in one table but that would lead to some fields only being used by one or a few categories. I think the alternative is to have a table for each category and that doesn't seem like a good approach either. Maybe there is enough commonality in some of these categories that I would only need a few detail tables. I’m also trying to code the application to provide for the possibility of adding selections to some of the lists and not having to change the code.
Auguy
Sylvania/Toledo Ohio
Auguy
Sylvania/Toledo Ohio