AbstractMemberMetaData fmd=(AbstractMemberMetaData) iter.next();
JavaTypeMapping fieldMapping = (JavaTypeMapping)fieldMappingsMap.get(fmd);
if (fieldMapping instanceof EmbeddedPCMapping)
{
// Add indexes for fields of this embedded PC object
EmbeddedPCMapping embMapping = (EmbeddedPCMapping)fieldMapping;
for (int i=0;i<embMapping.getNumberOfJavaTypeMappings();i++)
{
JavaTypeMapping embFieldMapping = embMapping.getJavaTypeMapping(i);
UniqueMetaData umd = embFieldMapping.getFieldMetaData().getUniqueMetaData();
if (umd != null)
{
CandidateKey ck = TableUtils.getCandidateKeyForField(this, umd, embFieldMapping);
if (ck != null)