I'm not sure I understand your question. Three suggestions seem clear to me
is normalize, normalize, normalize. Having one record per project seems like
a huge block to creating a functional and flexible application.

Signature
Duane Hookom
Microsoft Access MVP
Its really hard to explain in writing how we collect data. Currently, we are
collecting in an excel spreadsheet where there is one row per project and a
group of columns that represent data for that project. For instance, Jan-07
ASP(avg. selling price), Jan-07 cost, Jan-07 quantity, etc. for every month
once the project has started. The company would like to keep the same "Front
End" the same so it is seamless for the end user to move from excel to
access. I have written the DB to collect this information in fields however
it limits the reporting flexibility. How can I keep the front end the same
for the end user and add the reporting needs. As you can tell I'm very new
at DB design and this particular project has grown into a monster with the
"needs" of the company. Thanks for your quick response.
Kimberly
> I'm not sure I understand your question. Three suggestions seem clear to me
> is normalize, normalize, normalize. Having one record per project seems like
[quoted text clipped - 15 lines]
> >
> > Kimberly
Duane Hookom - 18 Jul 2007 20:44 GMT
I have seen some huge problems created by keeping the "look" of a previous
version. "look" should not drive table structures.
However, if you have all your information captured okay in your
un-normalized table, you can create a union query to normalize the data for
reporting purposes.

Signature
Duane Hookom
Microsoft Access MVP
> Its really hard to explain in writing how we collect data. Currently, we are
> collecting in an excel spreadsheet where there is one row per project and a
[quoted text clipped - 29 lines]
> > >
> > > Kimberly