Context:
I have 2 models ClinicalSystem and TemplateMessage
My goal: is to have ClinicalSystem with many TemplateMessage but also have multiple has_one realtion with TemplateMessage with different namings. e.g:
clinical_system.tempalte_messages, clinical_system.reschedule_template_message, clinical_system.cancellation_template_message.
How do I structure my associations to achieve that ? I have tried has_many: through but it failed.