Results 1 to 6 of 6
  1. #1
    kris9 is offline Novice
    Windows 7 64bit Access 2013
    Join Date
    May 2013
    Posts
    18

    design question


    Hi,


    I need help with creating database design structure i've create is correct..


    DB is here if anyone can look at it.


    https://docs.google.com/file/d/0B2_U...it?usp=sharing




    DB is for Migration tracking of Xp to Windows 7.


    - Level 1 to 7 are different buisness units users fall under.
    - Exclusion is to track if a user falls under a exclusion category. One user may or may not have an exclusion. May have more than one exclusion.
    - Comms is to track when (date) a type of communications email is sent to a user.
    - One user may have more than one workstation




    should I be creating different one-to-one relationships tables or combine all into one user table as there are too many fields ?

  2. #2
    kris9 is offline Novice
    Windows 7 64bit Access 2013
    Join Date
    May 2013
    Posts
    18
    hi can anyone assist

  3. #3
    June7's Avatar
    June7 is offline VIP
    Windows 7 64bit Access 2010 32bit
    Join Date
    May 2011
    Location
    The Great Land
    Posts
    53,624
    Bumping your thread just took it out of the 'Unanswered' list. Many members scan that list and might ignore threads with replies. I had tried to download your file but got an error. I planned to try again tonight
    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.

  4. #4
    kris9 is offline Novice
    Windows 7 64bit Access 2013
    Join Date
    May 2013
    Posts
    18
    I just tried the link and works fine

  5. #5
    rzw0wr is offline I will always be a newbie
    Windows 7 64bit Access 2010 32bit
    Join Date
    May 2013
    Location
    Indiana
    Posts
    479
    Kris, You need a little work on your tables.
    First go to every table and change the PK to an autonumber.
    Then look your structure over and decide what it is about.
    Users or work stations?
    Do you need information about the users?

    Hide all the tables but the most important one. Look it over until it is correct. Read normalization if needed.
    Remove all data from the table that is repeated. One bit of data stored one time. Like level. New table needed.

    Then add the next important table and go through it to normalize. Continue until all of the tables have been normalized THEN think about relationships.
    In your db all of your relationships look to be 1 to many. NONE should be 1 to 1 as I see it.

    Post back often with questions.
    If you do not get your tables correct in the beginning you will have trouble with this database forever.

    You have put a lot of work into a database that is in bad shape as it stands now.

    Dale

  6. #6
    June7's Avatar
    June7 is offline VIP
    Windows 7 64bit Access 2010 32bit
    Join Date
    May 2011
    Location
    The Great Land
    Posts
    53,624
    I could not download at work, blocked.

    Whether or not the 1-to-1 relationships are valid depends on nature of data. For example, will each LanID always have a single related record in tblMigrationSteps? If so, why not just put those fields in tblUsers? Same question for tblAppReadiness and tblSurveyResponse. I expect each LanID can have multiple communications so tblCommsTracker should be set up like tblMigration with LanID as a foreign key, not primary key.

    This does look more like tracking computers. The user information maybe helps tell you where the computer is located but you really don't care about the users. The user could go to another job in the company but the computer stays put.
    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. DB Design Question
    By rparker85 in forum Database Design
    Replies: 1
    Last Post: 03-20-2013, 10:36 AM
  2. Design Question
    By Two Gun in forum Access
    Replies: 6
    Last Post: 04-03-2012, 07:51 AM
  3. Design Question
    By grahamee in forum Access
    Replies: 2
    Last Post: 06-14-2010, 11:13 AM
  4. DB design question
    By dlburkins in forum Database Design
    Replies: 2
    Last Post: 08-28-2009, 07:06 PM
  5. Design Question
    By bdriscoll in forum Database Design
    Replies: 3
    Last Post: 05-03-2009, 08:57 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