Extend CSV provider to support multiple collection rounds per property
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3533101. -->
Reported by: [danchamp](https://www.drupal.org/user/1366502)
Related to !21
>>>
<h3 id="summary-problem-motivation">Problem/Motivation</h3>
<p>The CSV data provider currently only supports one collection round per property, with the round identifier as a field in the property record. There's a common requirement to have more than one round per property, so we need to support this in the CSV provider.</p>
<h3 id="summary-steps-reproduce">Steps to reproduce</h3>
<h3 id="summary-proposed-resolution">Proposed resolution</h3>
<p>Remove the round field from the property record, and add an intermediate table to support a many-to-many relationship between properties and rounds.</p>
<h3 id="summary-remaining-tasks">Remaining tasks</h3>
<h3 id="summary-ui-changes">User interface changes</h3>
<h3 id="summary-api-changes">API changes</h3>
<h3 id="summary-data-model-changes">Data model changes</h3>
issue