Prev: Default to data in a different table?
Next: Who is This STEVE... ? Does he really help.. Others
From: Ahmed on 25 Apr 2010 18:25 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 25 Apr 2010 20:43 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 26 Apr 2010 08:18 "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
|
Pages: 1 Prev: Default to data in a different table? Next: Who is This STEVE... ? Does he really help.. Others |