G
Guest
Hi all
I woul like to know the best way (in terms of coding, complexity, etc.
to manage the following design issue, using MSAccess 2000 (or 2002)
I have three tables
1. Athlets: generic personal info such as name, address, telephone, etc
2. Sport: a list of different sport disciplines (e.g., running, highjumping, etc.
3. AthletsxSport: it models the M:N relation between Athlets and Spor
since an athlets can be associated to several sports
Thus I have the following relations
Athlets (1) -- (N) AthletsxSport (N) -- (1) Spor
Sport Table is pre-loaded with all available sport disciplines, thus
don't have to manage unavailable sport discipline
AthletsxSport includes two fields that are the foreign keys of Spor
and Athlets tables
The question is: how can I efficiently manage data entry for Athlet
and AthletsxSport tables? with a major emphasis on how to manage data entry
for N sport discipline in one shot, in terms of form, subforms, etc.
I would like to
1. insert athlets data and the associated sport disciplines in one form
1. use one or more combobox (???) to show (and choose from) all availabl
sport records (it allows me to automatically manage sport list changes)
2. get all sport disciplines associated to an athlets in one sho
(I mean, without opening N times a subform, but all at once)
3. avoid duplicated sport discipline for an athlet as soon as they ar
chosen
4. easily be able to change/delete/add the sport discipline associate
to an athlet
That's all: is it too much? for me is enough
I hope someone can point me in the right direction. Thanks in advance
Roberto
I woul like to know the best way (in terms of coding, complexity, etc.
to manage the following design issue, using MSAccess 2000 (or 2002)
I have three tables
1. Athlets: generic personal info such as name, address, telephone, etc
2. Sport: a list of different sport disciplines (e.g., running, highjumping, etc.
3. AthletsxSport: it models the M:N relation between Athlets and Spor
since an athlets can be associated to several sports
Thus I have the following relations
Athlets (1) -- (N) AthletsxSport (N) -- (1) Spor
Sport Table is pre-loaded with all available sport disciplines, thus
don't have to manage unavailable sport discipline
AthletsxSport includes two fields that are the foreign keys of Spor
and Athlets tables
The question is: how can I efficiently manage data entry for Athlet
and AthletsxSport tables? with a major emphasis on how to manage data entry
for N sport discipline in one shot, in terms of form, subforms, etc.
I would like to
1. insert athlets data and the associated sport disciplines in one form
1. use one or more combobox (???) to show (and choose from) all availabl
sport records (it allows me to automatically manage sport list changes)
2. get all sport disciplines associated to an athlets in one sho
(I mean, without opening N times a subform, but all at once)
3. avoid duplicated sport discipline for an athlet as soon as they ar
chosen
4. easily be able to change/delete/add the sport discipline associate
to an athlet
That's all: is it too much? for me is enough
I hope someone can point me in the right direction. Thanks in advance
Roberto