The TypeDescriptors with Name '{0}' and Id '{1}', and Name '{2}' and Id '{3}' both appear to be parents of TypeDescriptors ...

The TypeDescriptors with Name '{0}' and Id '{1}', and Name '{2}' and Id '{3}' both appear to be parents of TypeDescriptors that are associated with Identifiers. However, the current version of BDC requires that there be a common collection TypeDescriptor for all child TypeDescriptors that are associated with Identifiers.