Results 1 to 4 of 4
  1. #1
    afoot is offline Novice
    Windows Vista Access 2016
    Join Date
    Jul 2017
    Posts
    1

    Program Access to split multilateral treaty records into a series of bilateral treaty records

    Hi all,



    I am administering a database of around 60,000 bilateral and multilateral treaties used for researching regional cooperation. Around 6000 of the treaties are multilateral, and the rest are bilateral.

    The way the records are coded, if a country makes an agreement with a multilateral organization like the UN or the Organization of American States, then there is one multilateral record for this agreement. However, while this method of coding the treaties is much less-time consuming, it fails to capture much of the cooperation taking place in the world. I would like to know if there is a way to automate Access (via a script?) to split these multilateral treaties into a series of bilateral treaties. So, for example, if Nicaragua has a treaty with the UN, then Access creates a record between Nicaragua and each UN member for the same treaty.

    Thank you very much for your help!

  2. #2
    Preston is offline Advanced Beginner
    Windows 7 64bit Access 2010 64bit
    Join Date
    Jul 2017
    Posts
    55
    I think you could have a simple table relating each treaty to the countries.

    Treaty1.....USA
    Treaty1.....Nicaragua
    Treaty1.....UK
    Treaty2.....USA
    Treaty2.....Mexico

    Then you have only to query for all treaties that have both country names associated to them. Basically like a tag system.

  3. #3
    aytee111 is offline Competent At Times
    Windows 10 Access 2013 64bit
    Join Date
    Nov 2011
    Location
    Nomad
    Posts
    3,936
    Or have a middle table for organizations:
    Nicaragua----UN----USA
    ----UK
    ----
    That would also allow you to know the difference between a Nicaragua---USA bilateral treaty as opposed to a Nicaragua----USA multilateral treaty.

  4. #4
    Preston is offline Advanced Beginner
    Windows 7 64bit Access 2010 64bit
    Join Date
    Jul 2017
    Posts
    55
    Bilateral/multilateral could be easily calculated with a record count grouped by Treaty Id from the TreatiesNations table.....

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

Similar Threads

  1. Split form updates all records
    By pbruce66 in forum Forms
    Replies: 2
    Last Post: 01-22-2017, 11:36 AM
  2. Replies: 6
    Last Post: 09-17-2015, 01:47 PM
  3. Split one row records to several rows
    By harpreett.singhh@gmail.co in forum Access
    Replies: 1
    Last Post: 03-19-2014, 12:41 PM
  4. Replies: 3
    Last Post: 08-23-2011, 04:35 PM
  5. Querying Treaty Data
    By ohthesilhouettes in forum Queries
    Replies: 1
    Last Post: 06-15-2011, 11:13 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