Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion GroupsFormsForms ProgrammingQueriesModules / DAO / VBAReports / PrintingMacrosDatabase DesignSecurityConversionImporting / LinkingSQL Server / ADPMultiuser / NetworkingReplicationSetup / ConfigurationDeveloper ToolkitsActiveX ControlsNew UsersGeneral 1General 2
Access DirectoryToolsTutorialsUser Groups
Related Topics
SQL ServerOther DB ProductsMS OfficeMore Topics ...

MS Access Forum / New Users / November 2004

Tip: Looking for answers? Try searching our database.

Intermediate Retionship Type

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Don Franklin - 05 Jul 2004 14:43 GMT
Coul;d anyone explain what an intermediate relationship is? Im just starting
out and Im alittle confused?

Regards.
Jeff Boyce - 05 Jul 2004 18:21 GMT
Don

I'm not sure in what context you are using this term.  Where did you find
it?

Signature

More info, please ...

Jeff Boyce
<Access MVP

John Vinson - 05 Jul 2004 19:02 GMT
>Coul;d anyone explain what an intermediate relationship is? Im just starting
>out and Im alittle confused?
>
>Regards.

I suspect you mean an "indeterminate" - that is, "I cannot determine
what kind" - of relationship.

You will get this type of relationship if you join two tables on
fields which do not have a unique index in either table.

Each table should have a "Primary Key" field - by definition, this
field is unique within the table; normally you would link from this
field to a "foreign key" field of the same datatype in the second
table (use a Long Integer if the primary key is an autonumber). This
will give you the most common type of relationship, One to Many.

In certain RARE instances, you can join one table's Primary Key to a
second table's Primary Key, or to some other field which has an index
which you have defined to be unique (note that you CANNOT join to an
autonumber field in the second table); this gives you a One to One
join.

If you need a Many to Many join (and you will, they're very common)
you will need to create a third table related one to many to each of
your main tables. This table will have one record for each pair of
joined values in the main tables.

                 John W. Vinson[MVP]    
   Come for live chats every Tuesday and Thursday
http://go.compuserve.com/msdevapps?loc=us&access=public
Joe - 06 Nov 2004 16:19 GMT
Is that yours !?

Joe Doerenschein
joe@my-resume.net
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.