It may be desirable to make sure that some descriptions/resources can be reused by different profiles. This could affect how the overall profile links together the entities that the profile describes. If the entity descriptions have an "upward" link to the profile that would have to be changed when those descriptions are reused. A design in which the profile links "downward" to descriptions may make reuse easier.
The approach in YAMA is to define unique ids, similar to CSS, ids can be called in various places to reuse. Initial thoughts were for something like object oriented, but it would be an overkill.
It may be desirable to make sure that some descriptions/resources can be reused by different profiles. This could affect how the overall profile links together the entities that the profile describes. If the entity descriptions have an "upward" link to the profile that would have to be changed when those descriptions are reused. A design in which the profile links "downward" to descriptions may make reuse easier.