Open sfsinger19103 opened 4 years ago
For my use case, if the above change were made, it would be even better to take out the sub-class relationship between GpUnit and ReportingUnit, and replace it with a required reference. In other words, replace the Generalization arrowhead with a Directed Association arrowhead, with multiplicity 1.
If the changes above were made, one might also considering moving some elements of the current ReportingUnitType enumeration (e.g., 'congressional') to a new GpUnitType enumeration.
According to the pdf document Election Results Common Data Format Specification Revision 2.0:
In the diagram of the CDF, Election and Contest contain a required reference to ReportingUnit, not GpUnit.
If the diagram were corrected to match the pdf document, some of my pain from #42 would be alleviated!