Since this will probably take longer, I have written down my thoughts in the attached demo. It will be shown:
1) how I imagine a useful may-to-many relationship,
2) how to UNPIVOT the original table,
3) how the data in the resulting list is divided into the tables of the relationship, including...