I'm most basically concerned with my table relationships. I'm pretty sure
everything is sound, I haven't written any large amount of code (I'm not very
good at it).
I guess I just need a user to beta test it for me. I need to set up user
accounts but I tried once and it got screwed up so I'm leary of trying that
again.
To the extent you can share, what is the expected use of your
database? Is it "business-critical" (meaning if something goes wrong,
you or your organization will feel a significant impact)? The level
of effort you place into testing your solution should be driven in
part by that answer.
As far as how you evaluate a DB in general, Jeff is spot on that you
should have users try it (and ideally, one of them try to do things to
"break" it by testing for error conditions you haven't anticipated).
For example, if you are most worried about your table relationships,
the user would work up a few test case scenarios to see what level of
referential integrity exists. Then you would want to compare that to
your requirements (i.e., what you are expecting/wanting your solution
to do).
Brandon Smith-Daigle
http://accesspro.blogspot.com (access tips for non-programmers)