private function sampleRel($type)
 {
     $datasets = $this->Owner->sample->datasets;
     if ($type == "create") {
         foreach ($datasets as $dataset) {
             $relatedSample = Sample::findByPk($this->Owner->related_sample_id);
             $this->createLog($dataset->id, "Sample Relationship added : " . $relatedSample->name . " of Sample " . $this->Owner->sample->name);
         }
     } else {
         if ($type == 'update') {
             // nothing
         } else {
             if ($type == 'delete') {
                 foreach ($datasets as $dataset) {
                     $relatedSample = Sample::findByPk($this->Owner->related_sample_id);
                     $this->createLog($dataset->id, "Sample Relationship removed : " . $relatedSample->name . " of Sample " . $this->Owner->sample->name);
                 }
             }
         }
     }
 }