/**
* @return Relational\ResultRow
*/
protected function MapParentRowToRelatedKey(ForeignKey $ForeignKey, Relational\ResultRow $ParentRow)
{
if ($this->IsInversed) {
$ParentKey = $ForeignKey->ParentKey();
$ForeignKey->MapReferencedToParentKey($ParentRow, $ParentKey);
return $ParentKey;
} else {
$ReferencedKey = $ForeignKey->ReferencedKey();
$ForeignKey->MapParentToReferencedKey($ParentRow, $ReferencedKey);
return $ReferencedKey;
}
}