Ecto Assoc with a Composite Foreign Key

You may try to propose such change, but remember that Ecto has been declared as “done”, so I don’t know if this feature change will be accepted by Ecto’s maintainers. Good luck!