В компании, где я работал будучи студентом, для проектирования модели базы данных использовали ERwin. Мне он сразу показался, мягко сказать, не очень удобным. Для нового проекта я взял у своего знакомого PowerDesigner 6.0 (пришлось записать целых 5 дискет по 1.44 МБ!). С тех пор PowerDesigner используется мной в каждом проекте, где я сам выбираю инструментарий. Вы скажете, что это "как стрелять из пушки по воробьям". Да, я с этим согласен. Но десятки лет его использования вызвали стойкое привыкание. Хотя к PowerDesigner у меня тоже есть вопросы. Хорошо, что большинство из них решаемы. Для примера рассмотрим, как научить PowerDesigner добавлять в генерируемый DDL-скрипт полям индекса порядок сортировки. Да, у этого мощнейшего программного обеспечения есть такая маленькая проблемка.
