I am trying to implement the master-detail pattern using seam and hibernate. On one page I have a datagrid, each record will have a corresponding edit link. When the user clicks on the edit link, an action will be fired that will pull the record and send the user to a page where they can edit the particular record. I would imagine that I need to somehow start a conversation when I retrieve the record from the action. Here is the thing that concerns me, what would happen if the user presses disregards pressing the button that actually ends the conversation, if I go this route. Is this a good approach or should I consider a different approach? Is there a more effective approach?