Solved

table_1 and it's origins

Posted on 2002-07-18
6
803 Views
Last Modified: 2010-05-18
I'm working with another developer who is sent me an access file with all kinds of duplicate references in the relationships.  What I'm talking about are those table_1, table_2 references you get when you insert a table that's already in the relationships.

Here's my quandry - I know that if I add the table a second time, I get the _1.  This other developer is telling me that they don't know why the duplicate references are showing up.  They blame "circular references", and say that it happens all the time.  I haven't had this happen ever.

Who is right?  Is there more I don't know going on here?

Thanks,
-Robert
0
Comment
Question by:rburns
  • 2
  • 2
  • 2
6 Comments
 
LVL 142

Accepted Solution

by:
Guy Hengel [angelIII / a3] earned 200 total points
ID: 7162160
This is Access showing the same table twice for internal reasons, and use the _x for representation.
While you as user can choose to show the same table again and again, Access does so itself when you implement a circular reference (a table having a relation to itself, ie employee->boss).
CHeers
0
 
LVL 28

Expert Comment

by:TextReport
ID: 7162171
Have you merged two databases, impotring the relationships as well as the tables?

If this is in the database that was sent by the developer then they must have included the table more then one. The reasons you will do this, that I can think of, are :-

when you have a table that holds a hierarcical relationship, ie StaffID Linking To ManagerID, and by querying this you will get the org structure of your company.

when you want a table joined to another on more than one field with seperate records for each join, such as The Person table Joining to The Address Table with the Home Address and the Business Address as seperate forign keys in the Person table.

Cheers, Andrew
0
 

Author Comment

by:rburns
ID: 7162296
So, is this Access' way to show indexes?
0
Backup Your Microsoft Windows Server®

Backup all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

 
LVL 142

Expert Comment

by:Guy Hengel [angelIII / a3]
ID: 7162304
not the indexes, but relations from a table to itself...
0
 

Author Comment

by:rburns
ID: 7162319
So, is this Access' way to show indexes?
0
 
LVL 28

Expert Comment

by:TextReport
ID: 7162332
It is not just relationships, it is also default joins, same as relationships but the data checks are not enforced.

For indexes go into the design of the table and View, Indexes

Cheers, Andrew
0

Featured Post

Backup Your Microsoft Windows Server®

Backup all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
data analyst 3 50
MS Access XML API HTTP POST Call Object Send Not Working Correctly 15 38
Format Meeting Request through VBA 5 22
Format a Field AFTER UPDATE 5 29
The first two articles in this short series — Using a Criteria Form to Filter Records (http://www.experts-exchange.com/A_6069.html) and Building a Custom Filter (http://www.experts-exchange.com/A_6070.html) — discuss in some detail how a form can be…
Introduction The Visual Basic for Applications (VBA) language is at the heart of every application that you write. It is your key to taking Access beyond the world of wizards into a world where anything is possible. This article introduces you to…
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
With Microsoft Access, learn how to start a database in different ways and produce different start-up actions allowing you to use a single database to perform multiple tasks. Specify a start-up form through options: Specify an Autoexec macro: Us…

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

23 Experts available now in Live!

Get 1:1 Help Now