(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 

Конференция "ERwin"

Обсуждение вопросов, связанных с компанией Computer Associates, ее продуктами ERwin Data Modeler, ERwin Web Portal, ARCserve и др.

 
 
Добавить сообщение »

Тема: Каскадное удаление в SQL Server

Автор:  Роман Дата: 16.06.2004 09:27
Татьяна пишет 11.06:
>Роман пишет 05.06:
>>День добрый!
>>Как известно, в SQL Server 2000 бессмысленно писать тригера на каскадное удаление (при использовании CONSTRAINT`ов). А ERWin 3.5.2 (который я в настоящий момент использую) пытается делать именно ЭТО - т.е. генерит триггера, вместо того, чтобы в скрипте создания CONSTRAINT`а поставить ON DELETE CASCADE (ну или ON UPDATE CASCADE). Поэтому приходится решать эту задачу написанием шаблонов по созданию CONSTRAINT`ов ON DELETE CASCADE и ON UPDATE CASCADE.
>>
>>А теперь вопрос к знатокам ERWin более поздних версий (например - 4.1): решена ли эта задача в ERWin более поздних версий? - неужели по-прежнему все приходится делать ручками?
>
>в версии 4.1 эта проблема решена - при создании базы из модели данных (Forward Engineer) ERwin для MS SQL Server 2000 генерит все корректно. Т.е. для опции ссылочной целостности on delete cascade или on update cascade добавляются соответствующие строчки в генерируемый скрипт
>


Хмммм..... это определенно радует :)
Ответить на сообщение »
 
Автор:  Татьяна Дата: 11.06.2004 12:11
Роман пишет 05.06:
>День добрый!
>Как известно, в SQL Server 2000 бессмысленно писать тригера на каскадное удаление (при использовании CONSTRAINT`ов). А ERWin 3.5.2 (который я в настоящий момент использую) пытается делать именно ЭТО - т.е. генерит триггера, вместо того, чтобы в скрипте создания CONSTRAINT`а поставить ON DELETE CASCADE (ну или ON UPDATE CASCADE). Поэтому приходится решать эту задачу написанием шаблонов по созданию CONSTRAINT`ов ON DELETE CASCADE и ON UPDATE CASCADE.
>
>А теперь вопрос к знатокам ERWin более поздних версий (например - 4.1): решена ли эта задача в ERWin более поздних версий? - неужели по-прежнему все приходится делать ручками?
Ответить на сообщение »
 
Автор:  Татьяна Дата: 11.06.2004 12:09
Роман пишет 05.06:
>День добрый!
>Как известно, в SQL Server 2000 бессмысленно писать тригера на каскадное удаление (при использовании CONSTRAINT`ов). А ERWin 3.5.2 (который я в настоящий момент использую) пытается делать именно ЭТО - т.е. генерит триггера, вместо того, чтобы в скрипте создания CONSTRAINT`а поставить ON DELETE CASCADE (ну или ON UPDATE CASCADE). Поэтому приходится решать эту задачу написанием шаблонов по созданию CONSTRAINT`ов ON DELETE CASCADE и ON UPDATE CASCADE.
>
>А теперь вопрос к знатокам ERWin более поздних версий (например - 4.1): решена ли эта задача в ERWin более поздних версий? - неужели по-прежнему все приходится делать ручками?

в версии 4.1 эта проблема решена - при создании базы из модели данных (Forward Engineer) ERwin для MS SQL Server 2000 генерит все корректно. Т.е. для опции ссылочной целостности on delete cascade или on update cascade добавляются соответствующие строчки в генерируемый скрипт
Ответить на сообщение »
 
Автор:  Роман Дата: 05.06.2004 21:39
День добрый!
Как известно, в SQL Server 2000 бессмысленно писать тригера на каскадное удаление (при использовании CONSTRAINT`ов). А ERWin 3.5.2 (который я в настоящий момент использую) пытается делать именно ЭТО - т.е. генерит триггера, вместо того, чтобы в скрипте создания CONSTRAINT`а поставить ON DELETE CASCADE (ну или ON UPDATE CASCADE). Поэтому приходится решать эту задачу написанием шаблонов по созданию CONSTRAINT`ов ON DELETE CASCADE и ON UPDATE CASCADE.

А теперь вопрос к знатокам ERWin более поздних версий (например - 4.1): решена ли эта задача в ERWin более поздних версий? - неужели по-прежнему все приходится делать ручками?
Ответить на сообщение »
 

Добавить сообщение »

 Распечатать »
 Правила публикации »
   
 Рекомендовать »  
 

Магазин программного обеспечения   WWW.ITSHOP.RU
erwin Data Modeler Navigator Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
erwin Data Modeler Workgroup Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
erwin Data Modeler Standard Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
ESET NOD32 Parental Control – универсальная лицензия на 1 год для всей семьи
ESET NOD32 Cyber Security for MAC  - лицензия для 1 ПК на 1 год
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
Каждый день новые драйверы для вашего компьютера!
Краткие описания программ и ссылки на них
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
ErWin to Access Relation Error (2)
Всем привет! ErWin при попытке генерации в Ассеss выдаёт: ERwinDatabase.Relations.Append...
 
Смена типа уровня модели (1)
Здравствуйте. При запуске программы выбрал уровень "Логический" вместо "Логический и...
 
Process Modeler (BPwin). Не добавляются Referent Tool, Ext Ref Tool и Data Store Tool (4)
Process Modeler (BPwin). В диаграммы не добавляются Referent Tool, External Reference Tool и...
 
Проектирование курсовой работы в BPWin (33)
Здравствуйте.Подскажите пожалуйста где можно найти примерное проектирование курсовой работы...
 
Русификация рамки IDEF0 BPWin4 (43)
Возможно ли русифицировать рамку диаграмм в BPWin4?
 
 
 



    
rambler's top100 Rambler's Top100