@Override
	public boolean remove(T e) {
		if (e == null || e.getId() == null || e.getId()  == -1) {
			return true;
		}
		String constraint = getTableIdCol() + " = " + e.getId();
		return remove(constraint);
	}