Results 1 to 4 of 4
  1. #1
    ittechguy is offline Competent Performer
    Windows 8 Access 2013
    Join Date
    Aug 2015
    Posts
    218

    What to say when told your database has too many tables?

    I've been working on my database project for about two months now. Its coming along nicely. I've learned a lot, but still have a ways to go.

    I've asked advice a couple times from a couple guys at work who are known for their knowledge of databases, programming, access, etc. Just today, I've been told by one of them that my database has an ungodly amount of tables which don't make any sense at all. There isn't much of a reason to separate data types the way that I have. It would be easier if I brought data together into as few tables as possible. He showed me an example of a simple database he completed recently which only had two tables. One of which only had one field and contained a technician's tittle, first name, and last name all in one field.

    I honestly don't know what to say to something like that. I do appreciate his advice because while he's not always right, he's been able to point me in the right direction. And sometimes that helps me more than anything else. But seriously, I've tried going the route of having as little tables as possible. It didn't make any sense to me. I had way way too much duplicate data and building a filter seemed impossible. Not to mention finding unique records when every table contains tons and tons of duplicate data. Also this database is several times more complicated than his was.



    Anyways, here's my current database relationship. Honestly it doesn't seem any harder for me to work with. If anything its easier w/ so many tables.

    Click image for larger version. 

Name:	relationship2.0.png 
Views:	17 
Size:	46.8 KB 
ID:	22394

  2. #2
    pbaldy's Avatar
    pbaldy is online now Who is John Galt?
    Windows XP Access 2007
    Join Date
    Feb 2010
    Location
    Nevada, USA
    Posts
    22,530
    What specific table(s) does he suggest getting rid of? What does the data they store look like? I would never store "technician's tittle, first name, and last name all in one field".
    Paul (wino moderator)
    MS Access MVP 2007-2019
    www.BaldyWeb.com

  3. #3
    Join Date
    Jun 2015
    Location
    Wales. Land of the sheep.
    Posts
    1,228
    You say: "You do it then!" then smash the keyboard and walk out.

  4. #4
    June7's Avatar
    June7 is online now VIP
    Windows 7 64bit Access 2010 32bit
    Join Date
    May 2011
    Location
    The Great Land
    Posts
    52,964
    IMO, that is not very many tables at all. I count 18. My largest db has about 120. I will admit it is an oddball db but it does what we need it to. My smallest db has only 2 tables.

    Agree with Paul, title and name parts all in one field is absurd.

    I am concerned that a couple of your tables have multiple relationship paths. For instance, why would tblCustomer need to link to both tblFacilityMgr and tblRoomsPOC?
    How to attach file: http://www.accessforums.net/showthread.php?t=70301 To provide db: copy, remove confidential data, run compact & repair, zip w/Windows Compression.

Please reply to this thread with any new information or opinions.

Similar Threads

  1. Database tables
    By pika2112 in forum Access
    Replies: 4
    Last Post: 12-09-2014, 10:08 AM
  2. connecting tables in a database
    By maligauss in forum Access
    Replies: 10
    Last Post: 05-20-2014, 05:20 AM
  3. Looking for Database Update Tables Example
    By Kristi.owen091010 in forum Access
    Replies: 1
    Last Post: 05-24-2013, 09:12 AM
  4. trying to Inner Join 3 database tables
    By gregu710 in forum Queries
    Replies: 2
    Last Post: 01-17-2012, 02:42 PM
  5. Please help me set up my tables for new database
    By 10 Gauge in forum Database Design
    Replies: 55
    Last Post: 03-04-2011, 11:25 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Other Forums: Microsoft Office Forums