Hi everybody,
I've worked with Dia 2 weeks, and I've found it's a tool better than the mean,
but also I've missed some features inside UML & ER (I'm only interested in
them). My wishlist is:
* Documentation line for UML & ER elements in the Properties Dialog, and in
general, for each Dia element. When you're designing a BIG database (or a
program with many classes), you want to manage some sort of documentation with
the diagram.
* Improve ER diagrams with EER elements. I miss elements like dijunction,
overlay, union, etc... when I want to make a subclassification/generalization of
entities.
* A new null/not-null flag for ER attributes, which tells you if that attribute
could be set to NULL.
* A "Type" field for ER attributes, which tells you the (pseudo)type assigned to
that attribute.
* A "Rolename" field for relation links, so you can know why you need that
relation link (when you have more than one to the same entity).
* Improve "Relation" object, in order to allow n-ary relations. There are few of
them, but you can't substitute them with binary relations. Perhaps arity could
be moved to the relation link.
Also, it would be useful to create new export types based on specific diagram
types (like UML), but that's the developers' field.
Best Regards,
José María