I am designing a workout tracking program. I have the following relational diagram, and I want to create a class diagram with it.

In this case, I have to create an associative table as follows:

To explain the relationship: a muscle can target many different exercises, and an exercise can target many muscles.
Is the following representation correct? Can we improve it?

If this is not true, can someone suggest a better way to represent it in the class diagram?
source
share