Here is the situation:
[Job] belongs to one [Job Category], which [Job Category] is belong to one [Industry]
So, my initial design is like that: A Job have a fk to find the Job Category, and a Job Category have a fk to reference to Industry. But the problem is when I want to know the job is belong to which industry, I need to find the job category, and based on the job category id, to look back the industry table. So, I am thinking doing de-normalization.
But I have two approach to do so, I am thinking which is a better one. First, records all stuffs, including the Job Category, Industry in the same place(the Job table).
Another approach is Job still reference to Job Category, but Job Category have a field to store the industry information.
Which approach you think it is better? Thank you.