Results 1 to 3 of 3
  1. #1
    jim.thornton is offline Novice
    Windows 10 Access 2016
    Join Date
    Sep 2020
    Posts
    29

    Is this design correct?

    I am creating a database IN ACCESS 2016 that I can use for organization and display of financial data. Here is what I'm trying to do:
    HOUSEHOLD: Each household can hold MANY MEMBERS (spouse/spouse) & MANY STRATEGIES
    MEMBERS: Members can only be assigned to ONE HOUSEHOLD. Members can be assigned to MANY STRATEGIES. Members can be assigned to MANY INSURANCE policies and MEMBERS can be assigned to MANY ASSETS.
    STRATEGY: STRATEGIES can only be assigned to ONE HOUSEHOLD but there can be MANY STRATEGIES per HOUSEHOLD. MEMBERS can have MANY STRATEGIES. STRATEGIES can be assigned to MANY MEMBERS.
    ASSETS: Assets can be assigned to MANY MEMBERS. Assets can only be assigned to ONE STRATEGY.
    INSURANCE: INSURANCE can be assigned to MANY MEMBERS, but can only be assigned to ONE STRATEGY. INSURANCE that has a positive CashValue will be listed as an ASSET, but INSURANCE a $0 CashValue is NOT an ASSET.
    Have I created these relationships correctly? Would the STRATEGIES table be acting as the junction table to provide the many-to-many relationships for the ASSETS, INSURANCE?


    would the HOUSEHOLD table be acting as the junction table to allow MULTIPLE STRATEGIES per MEMBER?
    Could someone please help me plan this out?
    Attached Thumbnails Attached Thumbnails access-relationships.PNG  

  2. #2
    ranman256's Avatar
    ranman256 is offline VIP
    Windows Vista Access 2010 32bit
    Join Date
    Apr 2014
    Location
    Kentucky
    Posts
    9,524
    I would put ID on the FK ID fields,like:

    tHouseholdMembers.HouseHoldID
    TAssets.StrategyID

    to see instantly what that field is.

  3. #3
    Bob Fitz's Avatar
    Bob Fitz is offline Access Developer
    Windows 10 Access 2016
    Join Date
    May 2011
    Location
    Essex UK
    Posts
    3,540
    I would also give more meaningful names to all the primary keys. AssetsID, HouseholdsID etc etc
    If this helped, please click the star at the bottom left of this posting and add to my reputation . Many thanks.
    Bob Fitzpatrick

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

Similar Threads

  1. Replies: 1
    Last Post: 08-15-2020, 04:34 AM
  2. Replies: 5
    Last Post: 09-12-2014, 06:41 AM
  3. Replies: 2
    Last Post: 11-19-2012, 10:54 AM
  4. Replies: 4
    Last Post: 03-05-2012, 10:20 AM
  5. Replies: 9
    Last Post: 06-26-2011, 09:14 PM

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