I would add an extra column to one of the above tables since these data will not be used by anyone outside your organization (assuming you aren’t opening this up to the world).
Per this conversation, you can add additional columns without breaking the CDM. However, these columns won’t be visible in Atlas.