So I have made a crosstab query that works by taking the data off the "intersections" of data between to fields and mapping the "Module Names" as rows, and "MicroNames" as columns, from the MicroModules table. This part works well, but I was wondering if there was a way I could achieve this and include ALL Module names and Micronames even if they have no intersections (IE they are not in the micromodules table). I want this for totaling reasons mostly, and did not think of this when I first designed the DB - they question just sprung up in beta testing (I only have a few that dont have intersections, they are mostly "incomplete entries" but I have been asked to include them regardless)
Here is a simplified version of my DB architecture:
Essentially I want ALL modules as Rows, and ALL Micros as Columns in the query, and still somehow have the information from MicroModules linking them together.
Currenttly I have a query to give me all the modules not in micromodules, maybe there is a way I could append those on as rows? I am a little confused here about how how/if I can move forward. Please feel free to ask for clarifications or for any questions.
Here is a VERY bad drawing of the ideal query I want - it looks similar to the one i have working, but it would include all the entries from the Modules table even if they had no link to MicroMods.