Free Lessons
Courses
Seminars
TechHelp
Fast Tips
Templates
Topic Index
Forum
ABCD
 
Home   Courses   TechHelp   Forums   Help   Contact   Merch   Join   Order   Logon  
 
Back to Access Forum    Comments List
Upload Images   @Reply   Bookmark    Link   Email   Next Unseen 
Splitting tables
Roland Richon 
     
4 years ago
Hello everybody,

I apologies in advance if my question(s) sounds a but stu***.
1)
Which criteria you apply to split a table in 2 or even more separate tables? I mean at what point you decide not to put all the data in one table?

2)
An other question would concern redundant data for ex. the people in one table will only be located in 2 different cities (city A & city B). So you will automatically have lots of redundant data, is that correct in this case? It won't make sense to create a separate table for only 2 records since lookup fields seem also not be recommended (as far as I know)?

3) Populating tables with people who wear ranks, ranks can be put in a separate table?


Thank you in advance for your patience an help.
Greetings from EEUU.

Roland R.

Scott Axton  @Reply  
        
4 years ago
Not a silly question at all.  This topic is probably one that is most people struggle with.

Two videos to watch that address just this subject:
Normalizing Data
Too Many Tables

Theory and reality often don't make sense and don't work well together.  An example would be storing a shipping address in an order.  Theory would tell you that you would not store it in the order.  Reality has shown a good reason that you might want to store that address for historical purposes.  If a customer were to move, you wouldn't want that address to change.  You would want to know for historical purposes where that order was originally shipped.
Dan Jackson  @Reply  
            
4 years ago
For question 2 Helper Data
Scott Axton  @Reply  
        
4 years ago
Another thing to consider is accuracy and consistency in how data is entered into your database.  When I want to control how users input the data and reduce errors, I will put common data into a separate table.

Using your ranks as an example - you could have all the ranks in a list strictly as a lookup and the value could be stored as a link to reduce redundancy.  You could also use that same table in a different manner to actually insert it into the records to reduce typing errors and promote consistency.  
Example:  Capt., Catain (misspelled), CPTN, Captain.  It's more efficient to store that as ID 1 - Captain in the lookup table or as I like to call them support or helper tables.
Richard put out another good video how to consolidate multiple small look up tables - check out the Helper Data.
Scott Axton  @Reply  
        
4 years ago
^^Dan you beat me to it!  I couldn't remember the title of the video.
Dan Jackson  @Reply  
            
4 years ago
🤪
Roland Richon OP  @Reply  
     
4 years ago
Oh, thank you guys for this fast response :)
Yes the accuracy an consistency are arguments not to neglect and a good reason to create a separate table. Is what you call a lookup table? (so you use the lookup wizard to link the field with the lookup table?).
Thanks also for the recommendation of the Helper Data vid. I didn't know about that one.
Many thanks an kind regards,
Scott Axton  @Reply  
        
4 years ago
Actually the Lookup Wizard in tables is one of those things listed on the Evil Access Stuff list.  That wizard causes to many issues and is not recommended.
If you want to use a look up table refer to the Relational Combo video instead.
Roland Richon OP  @Reply  
     
4 years ago
thx Scott, I've already watched the suggested the helper data video and it nailed it. I will also have a look to the relational combo vid. have a nice weekend
Scott Axton  @Reply  
        
4 years ago
You bet. Glad you found those helpful.

This thread is now CLOSED. If you wish to comment, start a NEW discussion in Access Forum.
 

Next Unseen

 
New Feature: Comment Live View
 
 

The following is a paid advertisement
Computer Learning Zone is not responsible for any content shown or offers made by these ads.
 

Learn
 
Access - index
Excel - index
Word - index
Windows - index
PowerPoint - index
Photoshop - index
Visual Basic - index
ASP - index
Seminars
More...
Customers
 
Login
My Account
My Courses
Lost Password
Memberships
Student Databases
Change Email
Info
 
Latest News
New Releases
User Forums
Topic Glossary
Tips & Tricks
Search The Site
Code Vault
Collapse Menus
Help
 
Customer Support
Web Site Tour
FAQs
TechHelp
Consulting Services
About
 
Background
Testimonials
Jobs
Affiliate Program
Richard Rost
Free Lessons
Mailing List
PCResale.NET
Order
 
Video Tutorials
Handbooks
Memberships
Learning Connection
Idiot's Guide to Excel
Volume Discounts
Payment Info
Shipping
Terms of Sale
Contact
 
Contact Info
Support Policy
Mailing Address
Phone Number
Fax Number
Course Survey
Email Richard
[email protected]
Blog RSS Feed    YouTube Channel

LinkedIn
Copyright 2026 by Computer Learning Zone, Amicron, and Richard Rost. All Rights Reserved. Current Time: 5/6/2026 9:05:09 PM. PLT: 1s