powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
25 сообщений из 397, страница 4 из 16
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #32914466
Kim H
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ясно
А насчет Oracle/неOracle - мне програмисты поставили его на ноутбук и каждый день обновляют по тому, что они донаписали - если бы книга была на примере Oracle - у меня под руками была бы живая предметная часть, на которой можно было бы поупражняться.
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #32914490
Фотография mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Содет. Попроси программеров, чтобы какую-нибудь тулзу командной строки поставили, для отработки примеров из книжки.
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #32914713
Kim H
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется в виду что то вроде PL/SQL Developer?
Уже есть.
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #32966054
Фотография Жорик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемые, помогите советом.

переношу структуру БД с одного сервера на другой. Сделал с первого реверс инжиниринг, но для нормального переноса надо поменять тип поля, на исходном сервере было date, на сервере, куда переношу - datetime.
Как бы это сделать автоматически, а то вручную переносить долго - много таблиц.
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #32966717
sbobrikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В ErWin 4.х это можно легко сделать через настройку Datatypes Standarts.

Может еще пройти замена типа для Domain - Datetime, но у меня на 4.1.4 sp2 на конвертированной модели из 3.5.2 замена типа у Domain не вызывает замену типов в таблице. Похоже такой же эффект и на реинженированной модели. А вот на вновь созданной все нормально, как и должно быть.
Вот такой глюк :)
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #32966779
Фотография Жорик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
немного не понял
на каком этапе подменять тип поля в первом случае ?
У меня есть Reverse Eng с одной базы, я сменяю её тип на другую, но поле остаётся неизменным.
В чем засада ?
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #32966986
sbobrikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. Предусловие.
Проверьте с помощью Complete compare, что ErWin сделал нормальный Reverse Eng.
Ни разу не видел что бы он все чисто делал :)

2. Настройте Datatype Standarts.
Tools\Datatypes\Edit Datatype Standarts.

В открывшемся диалоге Mapping\Insert New Mapping.
Выбираете с какого сервера на какой и настраиваетие таблицу отображения типов.
Сохраняете ее в файл.

3. Подключите к модели таблицу отображения типов
Tools\Datatypes\Model Datatype Option

В диалоге укажите сохраненный файл.

4. Теперь при смене базы данных Database\Choose Database, если тип БД и версия совпали с тем
что вы определили в таблице отображения типов, то все будет хорошо.
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #33024219
Фотография andrushok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый All. Как в ErWin сгенерить уникальный constraint на 2 поля. Возможно ли? Чтойто в хелпе ничего на сию тему не нашел... ErWin тольки что поставил: 4.1.4.4033
Большой спасиб!
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #33024243
Фотография andrushok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разобралси, однако. Через составной уникальный индех...
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #33164520
VWEdward
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВОПРОС!
Подробнее: есть две таблицы. Одна из них имеет ДВА FK на PK другой таблицы.
Как сделать две звязи FK - PK между двумя таблицами?
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #33164937
Dik76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VWEdward
V> Подробнее: есть две таблицы. Одна из них имеет ДВА FK на PK другой
V> таблицы. Как сделать две звязи FK - PK между двумя таблицами?
А как пробовали? и какой сервер? :)

--
Dik76

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #33164965
Фотография Va1entin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
См. ALTER TABLE ADD CONSTRAINT

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #33165032
VWEdward
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dik76
VWEdward
V> Подробнее: есть две таблицы. Одна из них имеет ДВА FK на PK другой
V> таблицы. Как сделать две звязи FK - PK между двумя таблицами?
А как пробовали? и какой сервер? :)

--
Dik76

Posted via ActualForum NNTP Server 1.2

Oracle 9
Дело не в сервере, а в диаграмме.

А пробовал я так: выбрал в Erwin Id. Relationship, кликнул по таблице c PK, затем по таблице с двумя PK. В результате в последнюю добавился третий PK с одноимённым названием.
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #33165034
bas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VWEdwardВОПРОС!
Подробнее: есть две таблицы. Одна из них имеет ДВА FK на PK другой таблицы.
Как сделать две звязи FK - PK между двумя таблицами?

Если я правильно понял, то надо указать два разных имени в RoleName в свойствах Relationship в логической модели.
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #33165040
VWEdward
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Опечатка: Сначала кликнул по таблице с PK, а затем кликнул таблицу с FK
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #33165071
VWEdward
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bas VWEdwardВОПРОС!
Подробнее: есть две таблицы. Одна из них имеет ДВА FK на PK другой таблицы.
Как сделать две звязи FK - PK между двумя таблицами?

Если я правильно понял, то надо указать два разных имени в RoleName в свойствах Relationship в логической модели.

Два не получится. Только одно имя - для первичного ключа справочной таблицы.
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #33181687
savad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток!

Есть пара вопросов по сабжу (4.1.4.4033):
1. как задать вычисляемое поле, конструкция типа:
Код: plaintext
1.
2.
3.
4.
5.
6.
create table test
(
    pid int not null, 
    id as pid,   
    CONSTRAINT ttt primary key (id)    
)
go

2. как заменить конструкцию
Код: plaintext
DROP TABLE test
, конструкцией вида (при генерации схемы):
Код: plaintext
1.
2.
3.
if OBJECT_ID('test') is not null
begin 
    drop table test
end

Спасибо!
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #33184691
powerk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Небольшой вопрос: есть много схем БД сделанных в ERWin 3.5.1 - как их переделать на 4 версию? Я так понял нужна версия 3.5.2, но ее нет и найти не могу.
Может есть еще какой-нибудь вариант?
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #33220087
Рус
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторУважаемый All. Как в ErWin сгенерить уникальный constraint на 2 поля. Возможно ли? Чтойто в хелпе ничего на сию тему не нашел... ErWin тольки что поставил: 4.1.4.4033

а для меня вопрос открыт. Таким образом добавляется только index, а не constraint
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #33223378
rollin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 ALL:
Подскажите, пожалуйста!
Когда захожу в Database->Database Connection (база на Оракле), то выдаётся ошибка "Unable to find all ORACLE library functions." - как с этим бороться???
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #33223446
gripp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а можно ли в ERWin 3.5.2. задать макрос формирования имени индекса по полю которое является внешним ключлм, что бы было не "ИМЯТАБЛИЦЫ_IF35" а что то более осмысленное?
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #33235151
Фотография andrushok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извтните, поиск чо-то результатов не дал, хочу спросить.
Проблемка така - есть DB схемка для оракла 10. В ней есть парочка функций (созданных CREATE OR REPLACE FUNCTION ... ). Reverse ingeneering сие не находит. И воще ни в физыциской, не в тем более логициской модели такого нема. Есть идея, как сии функции прилепить к модельки то?
Спасибо за консультатцию.
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #33235473
ModelR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рус авторУважаемый All. Как в ErWin сгенерить уникальный constraint на 2 поля. Возможно ли? Чтойто в хелпе ничего на сию тему не нашел... ErWin тольки что поставил: 4.1.4.4033

а для меня вопрос открыт. Таким образом добавляется только index, а не constraint
Проверьте, что при генерации выбрана опция Referential Integrity / UNIQUE(AK)
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #33242492
Pop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли в ModelMart Security Manger включить в какой-то профиль (Modeler, например) не одного, а целую группу пользователей? Если можно, то как?
Ситуация такая: администраторы БД отказываются добавлять в MS SQL Server пользователей домена по одному, они создали пользователя, под которым c помощью Windows autentification ходит вся группа. Но в Model Mart этого пользователя не видно :( Что делать?
...
Рейтинг: 0 / 0
Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
    #33335417
guest20
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как в ErWin сделать, что бы имя check constraint формировалось из имени поля, к которому привязян этот констрайнт. Получилось уневерсализировать значения этого констрейнта, а вот имя не получается.
...
Рейтинг: 0 / 0
25 сообщений из 397, страница 4 из 16
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Здесь: ВСЕ вопросы по CA ErWin и AllFusion Data Modeler
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]