That sounds well within access limits.
I have a small sized application.
The access application has:
27,000 lines of source code,
160 forms,
60 tables (highly related, and I DO rely on cascade deletes and lots
referential integrity to make the application run).
The number of queries is 181,
The report count is quite low at 73.
This low report count of 73 is due that I use a good deal of code in the
reports, and they are HIGHLY re-usable, and this I never have the typical
bad access designs where you see 10 reports that are almost identical, but
only a MINOR change made to each one. Each report has MANY options, and this
keeps the report count low. You can see some report prompt screens to see
how I get options BEFORE I launch reports at:
The table sizes are very small, typically in the 30,000 to 40,000 record
range. Thus, once again we are talking very small record counts.
The front end application size with all of the above code, forms etc can be
zipped onto ONE floppy disk. In fact, it *just* now has slightly gotten
larger then a single floppy when zipped. (1.47 megs).
With 4, or 5 users in the application all day on a standard office LAN,
response time for form loads, and dealing with customers on the phone is
absolute instant. In other words, this application is used live to deal with
customers, and response time for form loads NEVER gets in the way of smooth
operation. Some forms do take almost 1 second to load, but those are forms
with about 2-5 combo boxes, and about 4 sub forms that handle the several
one to many relationships. I don't hide those sub-forms behind the tabs, and
probably could get the load times down to even lower then 1 second. However,
I only do as much work on a form to get the load times acceptable...after
that...it is not worth my time to make the application go faster then the
speed that users can use it!
So, if you only have 50, or 60 tables, and the table sizes are really small
like 30,000 or 40,000 records..then you should not experience any delays in
normal operation if your designs and code is well written....
You will note how I said the above is a small application. I used to think
the above was rather large, or at least medium sized. After spending some
time in these newsgroups......the above application is actually considered
to be quite small by today's standards now.