Please help me with junction tables. I havea large database that makes reporting a NIGHTMARE. The first step is to normalize this db and define relationships. I have hdr, print and line tables. I need to establish a relationship between the three. There is only one print per line but some lines have two hdrs. There are currently date fields in the hdr and print tables but none in the line table. Most of the reports being produced are based on the date. Should I add the date field to the line table and FK for the hdr and print tables to be able to report on both parts of the line in the same query? Currently I have to do a union query with a left and right join to get a report on both parts of the line. I know there must be an easier way if I just set up the relationships differently. Just as background, the other parts are cust, wo, shift, and emps. Then there are what I call line events, dt, co, and ca. There are many wo, emps, and shifts per line. There are many cust who can have many wo on many lines. I have multiple many to many relationships and know I need at least one junct tble, maybe more. Any assistance is greatly appreciated.