public void attach(R object) throws ModelException {
		if(this.relatives.contains(object)) {
			throw new ModelException("The record '"+object.toString()+"' is already attached to this relation.");
		}
		this.relatives.add(object);
	}