code: @Override
  	public CommerceTaxFixedRateAddressRel remove(Serializable primaryKey)
  		throws NoSuchTaxFixedRateAddressRelException {
  		Session session = null;
  
  		try {
  			session = openSession();
  
  			CommerceTaxFixedRateAddressRel commerceTaxFixedRateAddressRel = (CommerceTaxFixedRateAddressRel)session.get(CommerceTaxFixedRateAddressRelImpl.class,
  					primaryKey);
  
  			if (commerceTaxFixedRateAddressRel == null) {
  				if (_log.isDebugEnabled()) {
  					_log.debug(_NO_SUCH_ENTITY_WITH_PRIMARY_KEY + primaryKey);
  				}
  
  				throw new NoSuchTaxFixedRateAddressRelException(_NO_SUCH_ENTITY_WITH_PRIMARY_KEY +
  					primaryKey);
  			}
  
  			return remove(commerceTaxFixedRateAddressRel);
  		}
  		catch (NoSuchTaxFixedRateAddressRelException nsee) {
  			throw nsee;
  		}
  		catch (Exception e) {
  			throw processException(e);
  		}
  		finally {
  			closeSession(session);
  		}
  	}
docs: Removes the commerce tax fixed rate address rel with the primary key from the database. Also notifies the appropriate model listeners.
  
  @param primaryKey the primary key of the commerce tax fixed rate address rel
  @return the commerce tax fixed rate address rel that was removed
  @throws NoSuchTaxFixedRateAddressRelException if a commerce tax fixed rate address rel with the primary key could not be found