Okay, I think I'm getting closer. I'd need to have one table, tbl_Transactions, that included all the common information that's not dependent upon the clients or program specific expenditures. Then, I'd need two junction tables, one each for the client and funding table that included any info...