public function Persist(Relational\Transaction $Transaction, Relational\ResultRow $ParentData, Relational\RelationshipChange $RelationshipChange) { if ($RelationshipChange->HasDiscardedRelationship() || $RelationshipChange->HasPersistedRelationship()) { $this->ToOneRelation->Persist($Transaction, $ParentData, $RelationshipChange); } }