I wouldn't expect an attr_writer type method to persist the change to the db.  I think it would be better for this to simply set the value of the `related_artefact_ids` field.