Modules/module types–many-to-many relationship

Some of the material in this reply may be of interest.