If we have a set of entities which are [metaphorical] children of a given [metaphorical] parent what should we call them?
(Here, 'entity' can refer to anything.)
Are they 'children entities' or 'child entities'?
If we have a set of entities which are [metaphorical] children of a given [metaphorical] parent what should we call them?
(Here, 'entity' can refer to anything.)
Are they 'children entities' or 'child entities'?
It's "child entities".
This is a case of noun adjunct (or attributive noun), and it doesn't have to match the grammatical number of the noun it combines to. In this case, I have only encountered examples of (singular) "child" + (plural) <noun>.
I can give several examples from software manuals, since the concept of "children" exists in the field of computer programs as "entities that inherit some features from another entity".
Blender manual: "child particles", "child paths"
Javascript reference: "child nodes"
Gnome manual: "child classes"
It's possible to find occurrences of "children nodes" in the documentation of smaller projects or in support forums. But in the few examples I've found, also "child nodes" is used within the same page (example).
I would say that "parents entities" doesn't sound correct after all, but as it's been pointed out in the comments this isn't necessarily a valid argument.