Wojciech Ziniewicz napisał(a):
DESCRIPTION
dia2code generates code from a Dia file containing a UML
diagram. Output code
can be: Ada, C, C++, Java, PHP, Python, Shape File or SQL
create statements.
Wiec rozumiem że jeżeli stworzymy schemat bazy danych (nie mam pojęcia
jak sie to w dia robi) i zapiszemy w UMLu to dia2code potrafi szybko
stworzyć odpoweidnie tabele itd. Nie mam pojęcia tylko jak to działa,
nie wiem jakie dbi obsługuje itd...
Musisz przeczytać w dokumentacji od dia2code reguły, których należy przestrzegać przy konstruowaniu schematu bazy w Dia. Do tabel wykorzystuje się klasy, do relacji agregacje itp. Osobiście używam Dia przy projektowaniu baz, lecz kod sqlowy robię później ręcznie, dzięki czemu podczas tego zabiegu kontroluję szczegóły projektu. Oczywiście ważniejszy powód robienia na piechotę jest taki, że preferuje troszkę inną notację baz, czego już automat nie łyka.
Pozdrawiam: Tomasz Bieliński