Duplicate info in tables Best Practice

I am debating on adding another field to a table in order to track dates. I have the information in another table but these 2 tables have no relationship to each other.

Initially, I was thinking of creating a relationship between the two tables in order to pull the date from there. But this table will not always be filled out depending on the employee class.

So, I was thinking of just adding the field rather than creating a relationship as I don't always need the info in that table.

I am wondering before I go and add the extra work, would this be the most efficient way of doing this?

Sponsored Links:

Related Topics

Duplicates Showing
Problem I have with my queries is beyond my reasoning. For starters I have 5 tables. With the 4 tables I have a primary key. Each Primary key is in a one to-many-relationship. The last one is not important at the moment.

I have a query that pulls certain information from each field an of course the primary keys are linked and that’s how it know what info to pull from each table.

My problem is in the query it certain records will duplicate. Certain records will duplicate 6 times while others 4 and so on. Other records on the other hand to not duplicate at all.

duplicate tables in relationship view
and to Access having just finished my first book on it. I have created my own practice database based on my own work location, with several tables including employee, department, and computers. One of the relationships is a one-to-many relationship between the employee.deptID field and deptartment.ID(pri-key). In the relationship view, I now show two relationships for this one. One, the original, and a second one between employee.deptID and department_1.ID which is a duplicate of department. It doesn't seem to hurt anything but I was curious why there are now two of the same relationship ? And what made the duplicate department_1 table show up ?
I don't remember the duplicate table being there when I created the relationship

Improving my Database
In my dabtabse there is several tables such as one with duplicaes, one with out, other peoples info etc etc.

Everytime I need to add something I have to add it to each one individually, and was wondering if I could enter it one place, and it would automaticaally go into all tables?

Also if this is the case, if I were to add a set of data to my non duplicates table, and if the duplicate is already in there, is there a way where it stops me, so I dont put the duplicate in, as it would save a lot of time looking throught my databse checking if I already have this data

Copying records
I have searched for a method of copying records.

Is there a way to enter of a person's info once into a form and then create a macro to copy/save to/save as/duplicate the info into two or three tables?

I can only find the copy command for a whole object, such as a complete form, in the macro options.)

I don't suppose there is anyway a bound control can have two sources?

The data I need to enter requires two or three different name titles in two or three different tables, but the other info of course is the same (e.g. place of birth, DOB, parents, age, etc.).

join tables with duplicate records ??
How can I remove the duplicate records with the below 2 tables?

S/No 105 and 107 export to excel sheet are duplicate .

Importing an Excel sheet - want two tables out of it
I'm building a database - first one in 12 years. I am importing into Access 2010 from Excel 2010. This will be a simple contact manager database. I will have three tables: Practice, Contact, and Notes.

I would like to split the Excel sheet into two of those tables (Practice and Contact). I will link those tables by the AutoNum of the Practice table (PracticeID) into the field of the same name in Contact.

How do I go about bringing in the data so it works? Should I take the autonumbers from the first table and copy/paste onto the Contact table?

Access 2010 Duplicate function
I am trying to duplicate a form with several subforms using the built in Duplicate button. However, I am getting Paste Errors.

I presume there is no easy way to duplicate a record this way?

The form is based on a single table but that table has Foreign keys in 5 other tables

10 plus tables to join
I have 10 + tables that I need to join together Easy when they have info in them, but sometimes info will only be in 1 table or 2,3,4 etc.

I can force an entry into each table - but that seems a bit crude (I.e add a record for every new entry in my main table into the 10 child tables - but this seems to be a waste - I only want to join tables when there is info in them - when I am doing this I can join two tables fine - but adding another one where there is no data FK seems to throw it. I will have about 10-12 tables to join.

Create a Query in Microsoft Access to Find Duplicate Entries in a Table
There are many causes for duplicate data: for instance if you have multiple users entering data simultaneously via linked tables, or you might inherit a table with duplicate data already entered.
Running into duplicate data in an Access Database can be quite annoying during the hectic workday, so I decided to write up a technique to help identify the duplicate records so you can manually handle them.

Join tables with duplicate records ??
How can I remove the duplicate records with 2 join tables?

S/No 105 and 107 exported to excel sheet are duplicate

Report filtered by combo box
I have created a database for my wife whom is working as an independent consultant. She visits various practices and provides support on the EHR systems. She wants to have a report to take with her identifying the tasks she needs to work on when she goes to the various practices.

I have three tables, Practice Tbl, which identified the practice name; Task List Tbl identifies the specific task and a TASK Tbl which is linked to the other two tables. This is the table that will store the specific information. I built a form called Pending Tasks by Practice.

On this form I have a combo box that allows the user to drop down and select a practice and then a command button that allows the user to see the task pending on another form. I want to build a report Task Reported by Practice where the user can select a specific practice and then have a command button open the report instead of a form listing only tasks specific for that practice. I can currently open the form but it shows all practices and tasks pending.

Invoicing Tables
I would like a quite bit of advice on creating tables for producing invoices. I currently have the following tables from which the invoice will be generated:

tblClients - holds basic client contact info ect
tblApplications - holds info for each application which is process for each client (clients are charged for each application we process for them)

tblInvoice - holds the InvoiceNo (AutoNum), the AppId (the primary key from the

tblApplications), the invoiceDate, VAT (percent field for 14% VAT), and then lastly the AmountDue - which will just be a total that the user inputs for each invoice

What is the best way to pull the required info for the invoice? Should I create a query which pulls all the info from the three tables together

How to prevent duplicates
i have a program i am building that consists of three tables,

1. Customer Info
2. Computer Info
3. Jobs

I have created a form that has all the fields from each table, however as it currently is i am afraid that the database will create duplicate client information, is there a way to easily look up clients if they are already existing and bring in the per tenant data without re-entering it all with only a few clicks? it is all text data that needs to be brought in, address, phone, etc.

I have a client ID numbering system set up as the primary key.last thing is i will be using this program from the form, dont know if that makes a difference.

Help in creating database
Need help to create tables and relationship for following please.

Student table
StudentA - Id (primary key- no duplicate)
StudentB - Id (primary key- no duplicate)
StudentC - Id (primary key- no duplicate)
StudentD - Id (primary key- no duplicate)
StudentE - Id (primary key- no duplicate)
StudentF - Id (primary key- no duplicate)
StudentG - Id (primary key- no duplicate)
and so on.

Subject & Fee table

Maths | - £2.00
English - £2.00
French - £3.00
Science - £3.00

1. Student can be from same family and they get discount only in English if they have siblings.
if two children from same family they pay £3.00 (not £4.00) if three children from same family they pay £4.00 (not £6.00)

2. One student can have many subjects.

Each family get only one receipt that include Student name, Id, subject they are taking, fees, totals.

How do I do the tables, query, relationship and the calculation.?

How to prevent duplicates in said example
I have a program I am building that consists of three tables,

1. Customer Info
2. Computer Info
3. Jobs

I have created a form that has all the fields from each table, however as it currently is I am afraid that the database will create duplicate client information, is there a way to easilylook up clients if they are already existing and bring in the per tenant data without re-entering it all with only a few clicks? it is all text data that needs to be brought in, address,phone, etc.

I have a client ID numbering system set up as the primary key. last thing is I will be using this program from the form, don't know if that makes a difference.

Enter info once for 3 tables
I have 3 tables in my database,

They all contain the same info, but I need all 3.

I was just wondering, to save me entering the same information into each table individually, is there anything I can do when I enter it once, and it goes into all tables?

Table vs. query in forms
I've seen the practice of using queries in forms. Is this recommended? Why?

That is. I am pretty much making data entry forms and am basing them off of the tables. Should I be making queries of these tables and basing the forms off of these instead?

If so, should this practice include "look up tables" (tables that I'm using in multiple combo boxes for multiple fields on the form - they just have an ID (primary key) and a field for categories such as "0-25%", "26-50%", etc.)?

Duplicate add to new table
As a somewhat yet capable newbie I have a question on how to accomplish something.

I have a table that is populated by numbers that are entered in a form. When the add process is taking place it first checks to see if the data that is trying to be added is already in the table and if it is it pops up an error message and won't let the data be added. What I need to further enhance this is for the duplicate info that is trying to be entered to be saved in another table along with displaying the error message so that the user knows it was a duplicate

form is overwriting table info
I have a table that is set up as a pop up modal form based on a status. In one practice db I have the table works fine it collects the data. The other practice db I have set up in the exact same way, each time the table pops up the data that was previously in there and then overwrites it. The autonumber in the primary key never goes past one.

What am I doing wrong is the table set up incorrectly? I posted in another thread but eventually figured out what the issue was before anyone answered.

Query through multiple tables
My project is set up so that I have several tables with different TV sizes (ie 20 inch, 22 inch, . 60 inch) Each contain roughly the same types of info - like each have a TV Model no. and aproduct number with few containing specific info that only that TV would have, like a special part to the TV.

So what I want to do is relate these many TV TABLEs to the STAND TABLE that they would be using. I have like 10 different tables of TV sizes and 1 stand list. The TV TABLEs are related to the stand list by TV model. Sounds easy enough right?

But my problem is this- how do I make a query where I am able to just put in TV Model and it will search throught the tables and put out the necessary info - lets say I want TV Model, related Stand, and Product Number outputed.