I have a database set up with a Report table that three other tables are related (many to many relationships) to the same primary key of the first table. i.e. ReportID primary in first table and foreign in other three tables. The Report table is also related to an Employee Table. The three other tables have unique info that I need in different tables. All info is entered thru a main form based on the first table and subforms based on the other three tables. The data entry works fine. The correct info goes into each table. However, when I try to create a query based on the Report table and more than one of the other tables, I get a multiplying effect. i.e. if I have four records in the task hours subform, it duplicates the Report form vacation hours record four times for each record in it instead of adding the two together. Therefore, I get multiple records repeated from the tables giving false totals because the same records are counted several times.