Клуб разработчиков программных систем

Истории Про Сервис

Темы | Статьи | Рейтинги |

Форум

[Все сообщения]

Тема : Форум
Имя : Егор 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 есть нечно похожее.


Комментарии к статьям закрыты.

© Trofimov Sergey   http://www.caseclub.ru при цитировании ссылка обязательна.