Dynamic Fields at content type level I got a site where we got pages tagged with several taxonomy terms. We also got several Contactblocks (added as Content Type &amp; displayed by Views) that are tagged with the same set of taxonomy terms. 

The Content Type "Contactblock" has the fields E-Mail, Phone &amp; Room. Those Fields may vary from page to page. The reason behind this is some employees have different positions and those have to be displayed on different pages with different information. May way to go atm was to add multiple Contactblocks but its not clean enough for me.

My idea was to display for each tagged term a specific field of E-Mail, Phone &amp; Room. But idk how the system can associate it then.. 

Atm its like page&lt;->taxonomy term&lt;->contactblock but it should be like page&lt;->taxonomy term, for each tax term&lt;->create fields: mail, phone &amp; room

Any idea how I can solve this? Any better idea is apreciated
Yes you can add fields: mail, phone &amp; room to each of your tax terms, but the problem would be that all your employees would have the same mail, phone &amp; room, because the fields belong to the tax term and not the employee. Unless you create a unique tax term for each of your employees this would work, but why do this when page&lt;->contactBlock will do the same? 

So either you stick with page&lt;->taxonomy term&lt;->contactblock

or go with page&lt;->contactBlock using the Entity Reference module in D7 (for D8 Drupal Core already has this module's features). This option will save you save Database space since you don't create tax terms.