Re: Beginner's DB Design Question
- From: "KenSheridan via AccessMonster.com" <u51882@uwe>
- Date: Sun, 07 Jun 2009 11:14:10 GMT
1. Yes, enforced relationships are an integral part of the database
relational model and are crucial to protecting the integrity of the data, and
is something a developer would do as a mater of course when setting up a
database. The point being made on the MVPS site is that using the lookup
field wizard is that it creates superfluous relationships and indexes behind
the scenes. We are talking her about actual relationship objects, not
conceptual relationships between entity types.
2. No, you can still implement the design and the functionality as I
described it while having used the lookup field wizard. The database will
work and the day-to-day user will not see any difference provided the
developer has designed it in such a way that the user interfaces with the
data via customized forms and reports, and is not given access to tables
(including the result tables of queries) in raw datasheet view, but the
drawbacks explained on the MVPS site will be present.
Ken Sheridan
Stafford, England
Stephen wrote:
Firstly don't use the so called 'lookup wizard' for a columns data type[quoted text clipped - 11 lines]
when
unsuitable
as keys.
Wow - thank you Ken. I really appreciate all the effort you went
through to help me with this. This issue seemed like a relatively simple
one - I didn't realize how much of this would rely on coding to make it
work.
I will do what I can to integrate your suggestions and see if I can make
this work.
Incidentally, I looked at the link you provided on the reasons why not
to use a lookup field. Some of them have merit, and I will definitely take
them into consideration in the future, but I was wondering if you could
elaborate on a couple of points:
1. Even if I didn't use lookup fields, I would still need to setup the
appropriate relationships, would I not? I would think so, but number 3 on
that list seems to suggest that this shouldn't be the case.
2. Do the suggestions you made require that there be no lookup fields in
place? Or would that not make a difference in implementing your
suggestions?
Stephen
--
Message posted via AccessMonster.com
http://www.accessmonster.com/Uwe/Forums.aspx/access-gettingstarted/200906/1
.
- Follow-Ups:
- Re: Beginner's DB Design Question
- From: Stephen
- Re: Beginner's DB Design Question
- References:
- Beginner's DB Design Question
- From: Stephen
- Re: Beginner's DB Design Question
- From: Stephen
- Beginner's DB Design Question
- Prev by Date: Re: new query or different filter
- Next by Date: Re: new query or different filter
- Previous by thread: Re: Beginner's DB Design Question
- Next by thread: Re: Beginner's DB Design Question
- Index(es):
Relevant Pages
|