Fine, but as af as I remember, "Target" should be combobox because 1) There can be more than one ObjEntity for DbEntity 2) User can add new Db Rels in this dialog by clicking "New to-X relationship" (and target will be what was selected in combobox)
2008/11/8, Andrus Adamchik <[EMAIL PROTECTED]>: > > > On Nov 8, 2008, at 8:52 PM, Andrey Razumovsky wrote: > > About M5, I'm still not sure what should we do with CAY-1077. Switching >> between single and double click is a minute work and I'd prefer we close >> it >> and release M5 as fast as possible. >> > > Sorry, I kept postponing replying to this. Let me give it a shot now... I > stand by my earlier assessment - the browser has to expand on a single > click... looking at the comment in Jira by Kevin, "the behavior of the > column selector should be the same for the relationship dialog and the > prefetch dialog.", I think I am totally in favor of following this approach. > Here is what it means IMO: > > 1. The browser should expand on single click > 2. "Target" should be a text label, not a dropdown. > > 3. (??) How do we allow a user to navigate through relationships without > dirtying the selection... It is probably evil to make a single click > selection as it is unclear to the users that they've just changed something, > when they simply wanted to browse around, so let's make selection a separate > step following prefetch/ordering selection process for queries. So let's add > a "select path" button, similar to "Add Ordering" button for select queries > (there won't be a "remove" I guess, as we are only selecting 1 path). Maybe > we can also improve on the browser - a relationship target entity can be > shown as a column header of the browser panel on the right of the > relationship. > > Does this sound reasonable? > > Andrus > > >
