Summary: | include entity relationship diagrams (database schema support) | ||
---|---|---|---|
Product: | [Applications] umbrello | Reporter: | Jonathan Riddell <jr> |
Component: | general | Assignee: | Umbrello Development Group <umbrello-devel> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | opensource, wheeler |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Jonathan Riddell
2003-02-20 18:14:16 UTC
*** Bug 55247 has been marked as a duplicate of this bug. *** you can consider DataArchitect, DBDesigner and Kexi for your ERD. but I guess ERD in umbrello is a nice idea. or at least some sort of collaboration between kexi and umbrello. so they become more integrated *** Bug 88453 has been marked as a duplicate of this bug. *** Just changing the title so that it's more easily found when searching for duplicates. For more info on ER in UML, see e.g. http://www3.software.ibm.com/ibmdl/pub/software/rational/web/whitepapers/2003/ermodeling.pdf CVS commit by jriddell: FEATURE:54928 entity relationship diagrams (database schema support) A entity.cpp 1.1 [GPL (v2+)] A entity.h 1.1 [GPL (v2+)] A entityattribute.cpp 1.1 [GPL (v2+)] A entityattribute.h 1.1 [GPL (v2+)] A entitywidget.cpp 1.1 [GPL (v2+)] A entitywidget.h 1.1 [GPL (v2+)] A umlentityattributelist.cpp 1.1 [GPL (v2+)] A umlentityattributelist.h 1.1 [GPL (v2+)] A dialogs/umlentityattributedialog.cpp 1.1 [GPL (v2+)] A dialogs/umlentityattributedialog.h 1.1 [GPL (v2+)] A pics/cr22-action-umbrello_diagram_entityrelationship.png 1.1 A pics/cursor-entity.png 1.1 A pics/cursor-relationship.png 1.1 A pics/entity.png 1.1 A pics/relationship.png 1.1 A pics/sources/diag_entityrelationship.svg 1.1 A pics/sources/entity.svg 1.1 A pics/sources/relationship.svg 1.1 M +4 -0 Makefile.am 1.53 M +2 -0 association.cpp 1.60 M +7 -3 assocrules.cpp 1.34 M +1 -0 classifier.cpp 1.61 M +16 -0 linepath.cpp 1.38 M +91 -0 listpopupmenu.cpp 1.58 M +11 -0 listpopupmenu.h 1.35 M +2 -1 model_utils.cpp 1.12 M +0 -2 operation.cpp 1.37 M +2 -1 optionstate.h 1.6 M +1 -1 tips 1.16 M +1 -0 toolbarstatefactory.cpp 1.4 M +1 -0 toolbarstateother.cpp 1.9 M +1 -0 umbrelloui.rc 1.17 M +13 -1 uml.cpp 1.125 M +5 -0 uml.h 1.44 M +6 -0 umlcanvasobject.cpp 1.32 M +7 -0 umlcanvasobject.h 1.21 M +88 -8 umldoc.cpp 1.216 M +10 -0 umldoc.h 1.90 M +137 -5 umllistview.cpp 1.132 M +9 -0 umllistview.h 1.51 M +9 -0 umllistviewitem.cpp 1.65 M +19 -1 umlnamespace.h 1.40 M +2 -1 umlobject.cpp 1.61 M +13 -1 umlrole.cpp 1.34 M +33 -5 umlview.cpp 1.197 M +2 -1 umlwidget.cpp 1.112 M +13 -3 worktoolbar.cpp 1.39 M +4 -0 worktoolbar.h 1.25 M +1 -0 dialogs/Makefile.am 1.27 M +4 -1 dialogs/classgenpage.cpp 1.28 M +38 -0 dialogs/classifierlistpage.cpp 1.23 M +13 -0 dialogs/classpropdlg.cpp 1.22 M +1 -0 dialogs/classpropdlg.h 1.11 M +6 -3 pics/Makefile.am 1.27 Hmm, I'm trying out the new mode now, but as far as I can tell there's no way to show a relationship between a property in one "entity" and a property in another. The terminology has changed a bit but I still don't see how this can really be used for showing relationships between columns in various database tables. The canonical example would be showing a how an index field in one table was used in another. i.e. if I have a table with "Trees" and another with "Branches" and there's an "ID" column in "Trees" and a "TreeID" column in "Branches" there needs to be a way to show that those two columns in the different tables are linked. Yep, still quite a bit of work to do to make it feature filled. 95352 opened. It seems that the ER diagrams that Umbrello generates don't follow any of the established ER diagram formats. Is it possible to support any established ER diagram format like Chen diagrams? |