(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 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
erwin Data Modeler Navigator Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
ESET NOD32 Антивирус - лицензия на 2 года на 3ПК
VMware Horizon Apps Standard, v7 : 10 Pack (Named User)
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
Реестр Windows. Секреты работы на компьютере
Новые программы для Windows
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Заработок в сети интернет (15)
Зайди сюда - http://www.netbusin.boom.ru и узнай подробности.
 
Отмена последнего шага в BPwin (2)
Подскажите, пожалуйста, есть ли в BPwin кнопка (функция) отмены последнего "шага", типа как в...
 
Где взять лицензионный ключ для AllFusion Process Modeler (BPwin) 7? (6)
Выручайте!!! где найти ключ, ужасно срочно нужна программа. заранее спасибо!
 
Русификация рамки IDEF0 BPWin4 (44)
Возможно ли русифицировать рамку диаграмм в BPWin4?
 
Как выбрать матрас (6)
Подскажите как правильно выбрать матрас и на что в целом следует обратить внимание на ваш...
 
 
 



    
rambler's top100 Rambler's Top100