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

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

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

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

Тема: ErWin: Полная и неполная категория наследования

Автор:  ale Дата: 12.11.2002 18:02
Oxana пишет 04.06:
>У меня есть 4 сущности, а именно клиент и 3 вида продукта, которые он может потреблять. Между клиентом и видами продукта связи совершенно идентичные, причем клиент может быть потребителем 3-х продуктов одновременно и при этом нескольких экземпляров в каждом виде. В книжке Маклакова предлагается создавать в таком случае иерархию наследования, причем выделяется полная и неполная категория. С созданием такой иерархии проблем нет, а вот насчет смысла - не уверена. Нужны ли такие изыски и что они дают. Буду очень благодарна за совет.

Прежде всего, хочу поделиться смыслом введения иерархии наследования. Как известно иерархия наследования состоит: из супертипа и субтипов. Введение иерархии наследования имеет смысл в случае:
- когда сущности имеют одинаковые атрибуты (их еще можно назвать разделяемыми)
- когда сущности имеют одинаковый набор связей, который в случае введения иерархии наследования можно заменить одной связью
- когда этого требует бизнес-логика.
На мой взгляд, основная цель создания иерархии наследования - улучшение читаемости модели.
В вашем же случае я думаю, не имеет смысла, создавать иерархию наследования.
Ответить на сообщение »
 
Автор:  Oxana Дата: 04.06.2002 10:03
У меня есть 4 сущности, а именно клиент и 3 вида продукта, которые он может потреблять. Между клиентом и видами продукта связи совершенно идентичные, причем клиент может быть потребителем 3-х продуктов одновременно и при этом нескольких экземпляров в каждом виде. В книжке Маклакова предлагается создавать в таком случае иерархию наследования, причем выделяется полная и неполная категория. С созданием такой иерархии проблем нет, а вот насчет смысла - не уверена. Нужны ли такие изыски и что они дают. Буду очень благодарна за совет.
Ответить на сообщение »
 

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

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

Магазин программного обеспечения   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
FastCube.Net Standard Edition Single License
IBM RATIONAL Rose Enterprise Floating User License + Sw Subscription & Support 12 Months
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Работа в Windows и новости компании Microsoft
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Русификация рамки IDEF0 BPWin4 (41)
Возможно ли русифицировать рамку диаграмм в BPWin4?
 
Проектирование курсовой работы в BPWin (32)
Здравствуйте.Подскажите пожалуйста где можно найти примерное проектирование курсовой работы...
 
Русификация ERWin (29)
Здравствуйте! Используем версию ERwin 4.1 в сети,но при создании логической модели вместо...
 
применение CA Process Modeller (BPWin) и связь моделей BPWin и ErWin (1)
Не очень понятна связь прогр продуктов CA Process Modeller (BPWin) и CA Data Modeller...
 
Erwin 3.5.2 (6)
Где скачать или кто может поделиться прогой Erwin 3.5.2? И как открыть файл из 3.5.2 в Erwin...
 
 
 



    
rambler's top100 Rambler's Top100