-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linking Relationship Lines to Their Columns #30
Comments
I think I know what you mean, though I don't really know any tool which does it like that. Seems like it is neither supported in mermaid or erd: It will require more fundamental changes and probably would be incompatible to the other export formats we currently support. |
I also think that would be interesting, but I share your concerns. Also a quick note on that: compound keys would have to be handled specifically. |
Yeah, it seems like this isn't supported anywhere, which feels like a missed opportunity to me. I would think that compound keys could just be handled by using a line from each source to each target (or maybe from each source into a central line for travel and then fanning out again at the target). But if none of the underlying libraries support it then it would probably take a while to implement. |
Actually the ERD tool from pgAdmin4 does this As can also be seen here: Though exporting this into json and png is possible, I don't think this helps with this issue. |
@maurerle, Awesome, thanks for pointing this out :) |
Fixed in eralchemy/eralchemy which is soon to be released: https://github.com/eralchemy/eralchemy |
First off, thanks for making this fork to keep the package alive.
When I generate a diagram with several tables, where Table A Column B foreign keys to Table C Column D, I had expected to get a line from B to D. Instead a line is drawn from A to C without regard for which rows of the tables contain B and D. Is this the kind of thing that might be easily fixable or is it more of a fundamental limitation of the underlying libraries being used to generate the diagram?
The text was updated successfully, but these errors were encountered: