A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Access » Database Design
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Links



 
 
Thread Tools Display Modes
  #1  
Old December 20th, 2004, 10:45 PM
Billking44
external usenet poster
 
Posts: n/a
Default Links

I have created a database with 5 tables and three forms. My relationships
are made as well as my primary keys. When I enter data though, the data does
not populate the pther tables. I try to use the Linked Table manager and it
returns that no tables are linked. How do I make it so the data I enter in
one table populates the other tables. Please help.
  #2  
Old December 21st, 2004, 02:32 AM
Duane Hookom
external usenet poster
 
Posts: n/a
Default

Adding records in one table should not generally add records into another
table. For instance, if you add an Order record in the Order table in
Northwind, it doesn't automatically add a record to the OrderDetails table.

--
Duane Hookom
MS Access MVP


"Billking44" wrote in message
...
I have created a database with 5 tables and three forms. My relationships
are made as well as my primary keys. When I enter data though, the data
does
not populate the pther tables. I try to use the Linked Table manager and
it
returns that no tables are linked. How do I make it so the data I enter
in
one table populates the other tables. Please help.



  #3  
Old December 21st, 2004, 02:34 AM
John Vinson
external usenet poster
 
Posts: n/a
Default

On Mon, 20 Dec 2004 14:45:04 -0800, "Billking44"
wrote:

I have created a database with 5 tables and three forms. My relationships
are made as well as my primary keys. When I enter data though, the data does
not populate the pther tables. I try to use the Linked Table manager and it
returns that no tables are linked. How do I make it so the data I enter in
one table populates the other tables. Please help.


You misunderstand the purpose of relationships. Having a relationship
defined between tables does not automagically add new records to the
"child" tables; instead, it PREVENTS you from adding a record which
would be an "orphan". There is no need and no benefit to creating
empty "placeholder" records in the child tables. Typically you would
use a Form based on the "one" side table, and one or more Subforms
based on the "many" table(s); when you enter a record on the subform
it will automatically fill in the Master Link Field into the subform's
Child Link Field, creating the link when you add data (but not
before).

The Linked Table Manager is a totally separate issue; it's not for
maintaining relationships, it's used when you have the Tables in one
database and the Forms, Queries, and so on in a different database.
This technique is very commonly used for multiuser databases; everyone
gets a copy of the "frontend", all linked to the shared "backend". But
again, this has no direct bearing on the relationships!

John W. Vinson[MVP]
  #4  
Old December 21st, 2004, 02:53 AM
billking44
external usenet poster
 
Posts: n/a
Default

Many, many thanks. I think I understand my confusion now. again, thank you
for taking the time to help out a "green horn". Happy Holidays Guys, and
again, Thanks.

Bill King

"John Vinson" wrote:

On Mon, 20 Dec 2004 14:45:04 -0800, "Billking44"
wrote:

I have created a database with 5 tables and three forms. My relationships
are made as well as my primary keys. When I enter data though, the data does
not populate the pther tables. I try to use the Linked Table manager and it
returns that no tables are linked. How do I make it so the data I enter in
one table populates the other tables. Please help.


You misunderstand the purpose of relationships. Having a relationship
defined between tables does not automagically add new records to the
"child" tables; instead, it PREVENTS you from adding a record which
would be an "orphan". There is no need and no benefit to creating
empty "placeholder" records in the child tables. Typically you would
use a Form based on the "one" side table, and one or more Subforms
based on the "many" table(s); when you enter a record on the subform
it will automatically fill in the Master Link Field into the subform's
Child Link Field, creating the link when you add data (but not
before).

The Linked Table Manager is a totally separate issue; it's not for
maintaining relationships, it's used when you have the Tables in one
database and the Forms, Queries, and so on in a different database.
This technique is very commonly used for multiuser databases; everyone
gets a copy of the "frontend", all linked to the shared "backend". But
again, this has no direct bearing on the relationships!

John W. Vinson[MVP]

 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Removing a group of hypertext links or all hypertext links in a document Terri Creagh Formatting Long Documents 5 November 9th, 2004 05:30 AM
Quick links for Office 2003 djohnson Setup, Installing & Configuration 1 April 29th, 2004 10:36 PM
Excel 2000 converts UNC links to relative - need to preserve UNC links! Jeff Adams Links and Linking 3 April 15th, 2004 05:46 PM
Deleting links Frank Kabel Worksheet Functions 4 February 24th, 2004 06:45 AM
Links Paul W Smith Links and Linking 3 October 16th, 2003 02:28 PM


All times are GMT +1. The time now is 05:04 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.