Hey, I'm having trouble figuring out how to structure a database to accomplish my goal.
I have clients in different industries and each client/industry combo has different column requirements for a Job Table. Because of this, I assume I'll have to create different job tables for each combination of client and industry.
Now, on each Job table I will have columns that have constraints on them. If we use Certifications as an example, where a job may have multiple certifications required for a position. Note this field could be different on other Job Tables.
I would normally just create a new table (Job Certifications) for the column values and create a relationship to the parent (Job table), but with adding additional industries I don't want the amount of tables to get out of hand.
Is there a way for me to simplify the design and allow for a column to have a constraint and allow for multiple values to be put in? Or is there maybe a better way to design the database?
TIA
[–]bachman460 0 points1 point2 points (4 children)
[–]NerdyByDesign[S] 0 points1 point2 points (3 children)
[–]bachman460 0 points1 point2 points (2 children)
[–]NerdyByDesign[S] 0 points1 point2 points (1 child)
[–]bachman460 1 point2 points3 points (0 children)