Results 1 to 8 of 8
  1. #1
    Candy is offline Novice
    Windows Vista Access 2007
    Join Date
    May 2010
    Posts
    4

    help me create relationship


    I am new to access 2007 and have a project due on Tues & need to know how to set up relationships between my tables. I keep getting errors. Not sure where I'm going wrong.

  2. #2
    kimmer is offline Competent Performer
    Windows 7 Access 2010 (version 14.0)
    Join Date
    May 2010
    Posts
    100
    hi Candy, What tables do you have?

  3. #3
    Candy is offline Novice
    Windows Vista Access 2007
    Join Date
    May 2010
    Posts
    4
    Here is a copy of my relationship screen. I finally got them to link, but it doesn't seem like this is the best way to do it. Any advice?

  4. #4
    kimmer is offline Competent Performer
    Windows 7 Access 2010 (version 14.0)
    Join Date
    May 2010
    Posts
    100
    You have player name info in 2 tables. Any fact about a player, of which no player will ever have more than 1, needs to go in the players table. Take this out of Card.

    Card should have a field for BrandID, not Brand. Take Brand out, add BrandID. Relate BrandID to BrandID.

    Why is the primary key in Team "Team name"? Why not Team ID like the others? I would change that. Of course you will then have to add Team ID to the Card table (and remove Team)

    What is City, Team, Position on the Card table? If it is a repeat of data in another table, then it is inappropriate. For that matter, what does City refer to in the Player List? It isn't Team City, is it?

    It seems to me that Division is a fact about the Team, not the Player. Right?

    Can't a player be on multiple teams during his career? YOu have to make that decision and either take Team out of Player List or leave it there and take it out of Card, relating Team to Player instead of card.

  5. #5
    kimmer is offline Competent Performer
    Windows 7 Access 2010 (version 14.0)
    Join Date
    May 2010
    Posts
    100
    Can a player ever be more than one position during his career?
    If so, why is it in the Player List?
    If not, why is it in the Card table?

    i suspect it is possible, so I would remove Team from Player List.

    Keep in mind that a major, major goal of a relational database is to eliminate redundant data.

  6. #6
    Candy is offline Novice
    Windows Vista Access 2007
    Join Date
    May 2010
    Posts
    4
    Thanks for the information...did you get the private message I sent you?

  7. #7
    ConneXionLost's Avatar
    ConneXionLost is offline Simulacrum
    Windows XP Access 2003
    Join Date
    Jan 2010
    Location
    Victoria, Canada
    Posts
    291
    Hi Candy,

    Did your instructor give you a suggested number of tables to use in your project? If so, that would help in limiting the scope of the database design. Kimmer's suggestion regarding positions during a player's career (history) is good, but may be beyond the scope or requirements of your project.

    Cheers,

  8. #8
    Candy is offline Novice
    Windows Vista Access 2007
    Join Date
    May 2010
    Posts
    4
    I need 4 tables. 20 items in the master table and then at least 3 items in each of the other 3 tables. I have to include things like cost, current value, etc. I am having a ard time with what I should put in each table and ten how to relate them so that I can run the required queries and reports.

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

Similar Threads

  1. Relationship
    By pcandns in forum Access
    Replies: 2
    Last Post: 04-01-2009, 09:32 AM
  2. Many-to-Many Relationship
    By Carolyn1 in forum Database Design
    Replies: 0
    Last Post: 09-25-2006, 02:04 PM
  3. Many to Many relationship
    By Marlie in forum Database Design
    Replies: 6
    Last Post: 08-18-2006, 01:49 PM
  4. one to many relationship
    By pe_z in forum Database Design
    Replies: 2
    Last Post: 02-17-2006, 10:44 PM
  5. MAY TO MANY RELATIONSHIP
    By fadone in forum Database Design
    Replies: 2
    Last Post: 12-20-2005, 09:03 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