Hi John
Does this mean only one table instead of spliting the infomration into two
tables?
No.
Here's my understanding of your data. My understanding may be wrong; if so I'd
be interested to hear what your data actually is.
Projects are one type of entity.
Payments are a DIFFERENT KIND of entity.
One Project can involve many Payments. Each Payment applies to one Project.
Each kind of entity gets *its own table*.
Projects go in one table; all information about the project as a whole, as an
entity, goes in fields in that table. These would include things like the
project name, the identity of the person in charge, whatever else applies to
the project as a whole.
Payments go in A DIFFERENT table: you said "The second Table has Mth/Yr Sent,
Date Recevied, Income Earned,Retained, Owed, Paid, Check Number." These appear
to be attributes of a Payment. A Payment isn't a Project - a Project doesn't
have a check number!!!
You need a Project No field in the second table - the payments table - to
indicate which project this payment applies to. If a given project has 20
payments, you would have *one* record in the projects table for that project,
and 20 records in the payments table, one for each payment; all of them would
reference the same project.
But you DON'T need the project name, or the name of the person in charge, in
the payments table. You have the Project No in the payments table; this gives
you a link to the projects table which contains that information.
Does that make any more sense?
John W. Vinson [MVP]