protected virtual void OnChildRemoved(Entity child, Entity oldParent) { schemaController.RemoveParentChildRelationship(oldParent, child); }