Форум
[Все сообщения]
Тема : ФорумИмя : Егор 04/11/2002 21:44 Сообщение: Здравствуйте !!! Помогите пожалуйста новичку. Проблема такая !!! У меня стоит Rational Suite Enterprise v2002.05. ( Разбираюсь 2-ой день). Например делаю анализ базы !!! Rose генерит Logical View. Все правильно, но только как я делаю Shema Generation у меня мои таблицы не генерятся как надо !!! Констрайнтов с FK нет и в помине, хотя в модели есть. И еще например если у меня таблица не индексированная (без PK ) он его генерит автоматически. А индексы не генерятся автоматически ??? В чем дело то ??? Направте куда следует . Заранее огромное спасибо !!! С уважением , Егор !!!
Тема : ФорумИмя : Сергей Трофимов 04/11/2002 21:48 Сообщение: Я пользуюсь генерацией через контекстное меню нужной схемы данных DataModeler=>Forward Engineer. Там можно установить все, что нужно для генерации, что генерить, включать ли индексы и т.д. при помощи галок. Создавать лучше DDL скрипт, а затем запускать его в БД. Далее, Вы пытаетесь создать скрипт по логической модели, что не должно нормально работать. Создавайте таблицы через пункт контекстного меню Data Modeler=>New, или Tools=>Data Modeler=>Reverse Engineering, т.е. используйте физическую модель. Индексы перед тем как генерить, нужно создать. На нужной таблице Open Specification=>Key Constraints=>New=>Type=Index
Тема : ФорумИмя : Егор Город : Кемерово 05/11/2002 15:21 Сообщение: При использовании DataModeler=>Forward Engineer. Модель генерится правильно. Tools=>Data Modeler=>Reverse Engineering и таблицы тоже Но вот когда я создаю таблицы через Tools->Oracle8> Data Type Creating Wizard. В код сгенерить правильно не получается. Нет FK и создаются PK автоматически(по умолчанию, вычитал в документации, но где Эти параметры поменять не указано ? Почему так получается ?
Тема : ФорумИмя : Сергей Трофимов 05/11/2002 17:42 Сообщение: А если попробовать порыться в Tools=>Options=>Oracle8 в различных значения поля Type? Например в Type=Project есть нечно похожее.
|
|