Bug #34249 Orientation of Relationship on tables with expanded=0
Submitted: 2 Feb 2008 11:02 Modified: 25 Feb 2008 18:41
Reporter: Bernhard Hoefling Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench Severity:S3 (Non-critical)
Version:5.0.12 beta OS:Windows
Assigned to: Johannes Taxacher CPU Architecture:Any

[2 Feb 2008 11:02] Bernhard Hoefling
Description:
On ER-Diagram when using Tables with expanded=0 the relationship is lieing on edge of the two related tables in a diagonal orientation.
The same happens when the table has expanded=1 and the docking-point of the relation comes to the area of indexes and triggers.

How to repeat:
Draw two tables with an relation in an ER-Diagram.
Set on both tables expand=0.
Put one in the middle, and the second left/above (or left/under or right/above or right/under)
Now You see the unattractive relation.

Suggested fix:
- lets Dock the relation on the sides also when expand=0
- lets make the expand more flexible e.g. only some fields, with or without indexes/triggers
[2 Feb 2008 11:04] Bernhard Hoefling
example to description

Attachment: relation_layout.mwb (application/octet-stream, text), 10.45 KiB.

[2 Feb 2008 14:18] MySQL Verification Team
Thank you for the bug report.
[22 Feb 2008 15:25] Johannes Taxacher
improved in 5.0.14
now relation-lines get drawn from and to the corresponding columns when expanded and the symbols also stay straight when collapsed (theres still some optimization to do in case of multiple lines)
Expand-flag is editable in multi-select mode now.
[25 Feb 2008 18:41] Peter Lavin
Thank you for your bug report. This issue has been addressed in the documentation. The updated documentation will appear on our website shortly, and will be included in the next release of the relevant products.
Added to the changelog.