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  

How can I link fileds from two different tables?



 
 
Thread Tools Display Modes
  #1  
Old November 30th, 2005, 04:07 PM posted to microsoft.public.access.tablesdbdesign
external usenet poster
 
Posts: n/a
Default How can I link fileds from two different tables?

I'm building a database to track uniform inventories. I have one table that
shows what was issued and another that has what the employee has on hand. I
want to be able to enter the name of a new employee on one table, but have
that name transfer to the other table automatically. Vise versa when I delete
an employees records. Is this possible?
Thanks
  #2  
Old November 30th, 2005, 05:38 PM posted to microsoft.public.access.tablesdbdesign
external usenet poster
 
Posts: n/a
Default How can I link fileds from two different tables?

Steve, it is difficult to envision what your database looks like. It almost
sounds like you should be using an Excel worksheet. I'm not sure what the
difference is between what an employee has been issued, and what they have on
hand. It seems like you could be using a single table:

tblEmployees
EmployeeID (key)
EmployeeName
UniformsIssued
UniformsOnHand

Then, the UniformsIssued and UniformsOnHand would be updated periodically.
But I have the feeling that what you need is a little more complicated than
that. More information would be appreciated.

"Steve Taber" wrote:

I'm building a database to track uniform inventories. I have one table that
shows what was issued and another that has what the employee has on hand. I
want to be able to enter the name of a new employee on one table, but have
that name transfer to the other table automatically. Vise versa when I delete
an employees records. Is this possible?
Thanks

  #3  
Old November 30th, 2005, 05:41 PM posted to microsoft.public.access.tablesdbdesign
external usenet poster
 
Posts: n/a
Default How can I link fileds from two different tables?

You should not be keeping a name in two places.
You should have an employee table with an id for each employee.
The id should be used in each table.
I dont understand the need to have a new employee update more than one
table, since presumably a new employee has no uniforms until they are issued.
Why do you even need an 'on hand' table. Would this not just equal the total
of uniforms issued?
For the deletions, you need to relate your tables (via employee id) and then
specify 'cascading deletes'. Thus when an employee is deleted, al uniform
records for that employee are also deleted.
However, I think you need to re-evaluate your design un;less I am not
understanding something.

Dorian

"Steve Taber" wrote:

I'm building a database to track uniform inventories. I have one table that
shows what was issued and another that has what the employee has on hand. I
want to be able to enter the name of a new employee on one table, but have
that name transfer to the other table automatically. Vise versa when I delete
an employees records. Is this possible?
Thanks

  #4  
Old November 30th, 2005, 05:43 PM posted to microsoft.public.access.tablesdbdesign
external usenet poster
 
Posts: n/a
Default How can I link fileds from two different tables?

"=?Utf-8?B?U3RldmUgVGFiZXI=?="
wrote in :

I'm building a database to track uniform inventories. I have one table
that shows what was issued and another that has what the employee has
on hand. I want to be able to enter the name of a new employee on one
table, but have that name transfer to the other table automatically.
Vise versa when I delete an employees records. Is this possible?



It's probably possible but is sounds like a Really Bad Idea.

When designing a database, you need to begin with the Things You Need To
Know About. In this post you have mentioned:

WhatWasIssued (ProductID, Colour, MaximumDensity, etc)

Employee( StaffNum, FName, LName, MaxNumberOfThingsAllowed)

Issues(ProductID, StaffNum, DateOut, DateReturned, etc)


You can easily tell which employee has what things by looking at the
Issues table for things that have a DateOut and no DateReturned.

I guess that the real life situation is a tad more complex, though.
HTH anyway


Tim F


  #5  
Old November 30th, 2005, 06:10 PM posted to microsoft.public.access.tablesdbdesign
external usenet poster
 
Posts: n/a
Default How can I link fileds from two different tables?

On Wed, 30 Nov 2005 08:07:05 -0800, "Steve Taber"
wrote:

I'm building a database to track uniform inventories. I have one table that
shows what was issued and another that has what the employee has on hand. I
want to be able to enter the name of a new employee on one table, but have
that name transfer to the other table automatically. Vise versa when I delete
an employees records. Is this possible?
Thanks


With difficulty - but it's an incorrect design.

You should have an Employee table, with NOTHING in it about
inventories - just a unique EmployeeID and the employee's name and
other biographical information.

Your inventory tables should have an EmployeeID as a link to the
Employees table - and no other employee information.

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
Link two tables Ben General Discussion 3 September 16th, 2005 12:25 AM
Link External Tables NOT using Drive letter sprinklingtarn General Discussion 7 July 7th, 2005 01:37 PM
Creating a Link With Forms and Tables smaley24 General Discussion 2 June 13th, 2005 03:05 PM
Same database or another? accesskastle Database Design 2 April 11th, 2005 07:29 PM
Too many hyperlinks? [email protected] Powerpoint 7 May 25th, 2004 02:19 AM


All times are GMT +1. The time now is 05:46 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.