There should be three new tables which would be associations between profiles
- Job Profiles & Matching profiles
- Matching profiles & Action profiles
- Action profiles & Mapping profiles
The actual approach to define and create those tables should be selected on the results of the spike which is a blocker for this story.
The options are:
- use Foreign keys constraint support provided by RMB
- use Database native tables & foreign keys definitions