Create many to many Relationship with a specific fields in a Content type to taxonomy
You will have to use entity_reference.


Add a field "Core" to your content type of entity reference. 
Then under "target type", choose "taxonomy term"
Under "entity selection" choose your vocabularies
On the next page set "Number of values" to "unlimited"