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