public static function create(array $attributes)
 {
     $purchase_id = array_get($attributes, 'purchase_id');
     $product_id = array_get($attributes, 'product_id');
     if (!$purchase_id or !$product_id) {
         return null;
     }
     $first = \App\Models\ProductInPurchaseModel::where('purchase_id', '=', $purchase_id)->where('product_id', '=', $product_id)->first();
     if ($first) {
         return null;
     }
     return parent::create($attributes);
 }