Edit record from other relational view

Edit record from other relational view

I'd like the ability to get the edit form of the relational record.
So say that you have a view of all employees, and in the view you see the department (which uses a picklist from the form departments). Then there would have to be a way to directly edit the department from that employee-view.
Maybe just put a pencil next to the picklist in the form and maybe also in the view (if it is displayed).

(I hope this is not too confusing ;) )