Skip to content

Instead of many-to-many relationship between Filings and Elections, maybe a many-to-one relationship between Transactions and Elections? #98

@gordonje

Description

@gordonje

In CA, I believe all transactions in a filing apply to the same election, but seems like this isn't the case in other jurisdictions. For example, in our earlier convo, @LindsayYoung raised the point that in the FEC schema one filing could apply to multiple elections, especially during primary season.

However, Lindsay also suggested that "election is generally more useful on the transaction level". If so, modeling that transaction-to-election relationship feels more straight-forward and precise.

Would it be an improvement, then, if we:

  1. Remove the repeating .election field from Filing
  2. Added a non-repeating .election field to Transaction (and maybe CommitteeAttributeUpdate too)?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions