From: Ahmed on
Hi,
I am learning in Access 2007.... Through John and Jeff Book......Have
two tables.... e.g. 1. AllItems 2. ItemsCategories
Both has Primary keys .... If Items would be in one of categories..
ItemsCategories Key Would GO in
AllItems as Fk... But.. in Future... if Some items belong to more than one
category then
it would rewuire a Juctional table (e.g. ItemsNCategories)...
Should I make Juctional Table (for unknown Future addition convinience) or
Just use one to many
Relationship... Will it hurt to make juctional Table and Procede.. ?

Second question is.. Should Catagories be added .. Through form Direstly
binding table or Should
Create Query of Table categories and Bind Query to Form..

Many thanks In Advance.. Though very basic question .. will appreciate..
help.

Thanks. Ahmed

From: Steve on
Hello Ahmed,

It won't hurt a thing to create a junction table now. In fact it is
recommended that you do. If there is the remotest possibility that an item
will belong to more than one category, you have a one-to-many relationship
and need the junction table. Your tables should look like:

TblItem
ItemID
ItemName
<other item fields as needed>

TblCategory
CategoryID
Category

TblItemCategory
ItemCategoryID
ItemID
CategoryID

You can use a form/subform to enter/edit/delete data. Base the main form on
TblItem and base the subform on TblItemCategory. Set the Link Master and
Link Child properties to ItemID. Use a combobox to enter CategoryID in the
subform. Set the rowsource of the combobox to TblCategory. Set the Bound
Column property to 1, Column Count to 2 and Column Width to 0;2.

If you need one-to-one help, I can help you for a small fee. Contact me.

Steve
santus(a)penn.com


"Ahmed" <khalakmu(a)hotmail.com> wrote in message
news:77975088-A846-476D-A447-2A6E6C20C302(a)microsoft.com...
> Hi,
> I am learning in Access 2007.... Through John and Jeff Book......Have
> two tables.... e.g. 1. AllItems 2. ItemsCategories
> Both has Primary keys .... If Items would be in one of categories..
> ItemsCategories Key Would GO in
> AllItems as Fk... But.. in Future... if Some items belong to more than one
> category then
> it would rewuire a Juctional table (e.g. ItemsNCategories)...
> Should I make Juctional Table (for unknown Future addition convinience) or
> Just use one to many
> Relationship... Will it hurt to make juctional Table and Procede.. ?
>
> Second question is.. Should Catagories be added .. Through form Direstly
> binding table or Should
> Create Query of Table categories and Bind Query to Form..
>
> Many thanks In Advance.. Though very basic question .. will appreciate..
> help.
>
> Thanks. Ahmed


From: Stop$teve on

"Steve" <notmyemail(a)address.com> schreef in bericht news:ezLRKmN5KHA.420(a)TK2MSFTNGP02.phx.gbl...
> Hello Ahmed,
>
> It won't hurt a thing to create a junction table now. In fact it is recommended that you do. If there is the remotest possibility
> that an item will belong to more than one category, you have a one-to-many relationship and need the junction table. Your tables
> should look like:
>
> TblItem
> ItemID
> ItemName
> <other item fields as needed>
>
> TblCategory
> CategoryID
> Category
>
> TblItemCategory
> ItemCategoryID
> ItemID
> CategoryID
>
> You can use a form/subform to enter/edit/delete data. Base the main form on TblItem and base the subform on TblItemCategory. Set
> the Link Master and Link Child properties to ItemID. Use a combobox to enter CategoryID in the subform. Set the rowsource of the
> combobox to TblCategory. Set the Bound Column property to 1, Column Count to 2 and Column Width to 0;2.
>
> If you need one-to-one help, I can help you for a small fee. Contact me.
>



You are sooo pathetic !!! Arghhhh!!!

--
Get lost $teve. Go away... far away....

Again... Get lost $teve. Go away... far away....
No-one wants you here... no-one needs you here...

This newsgroup is meant for FREE help..
No-one wants you here... no-one needs you here...
OP look at http://home.tiscali.nl/arracom/whoissteve.html
(Website has been updated and has a new 'look'... we have passed 12.000 pageloads... it's a shame !!)

Arno R