Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Rational Rose / 9 сообщений из 9, страница 1 из 1
30.01.2005, 17:01
    #32891213
Рус
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Rational Rose
Создаю 2 класса. Потом добавляю ассоциацию между ними. При этом в классе, который ссылается не появляется атрибута-ссылки. Подскажите, плз, где поставить крыжик, чтобы атрибут появился автоматически, а то я уже заеб...:) Спасибо.
...
Рейтинг: 0 / 0
30.01.2005, 18:09
    #32891246
Rational Rose
автор При этом в классе, который ссылается не появляется атрибута-ссылки.

А что, разве должен появляться? Это ж не ErWin!
...
Рейтинг: 0 / 0
30.01.2005, 18:27
    #32891259
Рус
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Rational Rose
ERwin здесь как раз нипричем? Например, в Together появляется. А почему, собственно он не должен появляться? Как увязать ассоциацию с атрибутом? Если я потом уберу ассоциацию атрибут останется и наоборот. В модели появляется мусор. Каждый раз при измении модели приходится заходить в спецификации классов и редактировать атрибуты.
...
Рейтинг: 0 / 0
30.01.2005, 19:01
    #32891278
mv
mv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Rational Rose
Рус Как увязать ассоциацию с атрибутом?
Ну, наверное, с помощью квалификаторов ассоциации: Aggregete, Static, Friend и специфмкацией "Containment of New CLass (By Value, By Reference, Unspecified)"! Но только не "увязать", наверное, а определить отношение ассоциации к "владеющему" классу. Нда, хреново выразился.

Рус
Если я потом уберу ассоциацию атрибут останется и наоборот. В модели появляется мусор. Каждый раз при измении модели приходится заходить в спецификации классов и редактировать атрибуты.

Что-то я за Rose такого не замечал...

-------------------------------

А ты уверен в том, что делаешь?
...
Рейтинг: 0 / 0
30.01.2005, 19:18
    #32891289
Рус
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Rational Rose
побробуйте добавить 2 класса А и В. Далее кликнуть на ассоциацию и связать класс В с А. При этом никаких предложений по созданию атрибута в классе В не последовало. Ладно. Заходим в спецификацию класса В. Добавляю атрибут, указываю тип А, containment By reference. Теперь удалим класс А (не просто del, а ctrl+del). Атрибут в классе В остался. Я что-то не так делаю?
...
Рейтинг: 0 / 0
30.01.2005, 21:42
    #32891372
****
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Rational Rose
А можно узнать, для чего ты еще и явно добавляешь атрибут? Я всегда считал, что наличие ассоциации (соответственно направленной) достаточно, чтобы получить доступ к экземпляру (коллекции) ассоциированного (ассоциированных) классов.

А для ассоциации вида 0..n - 0..n ты сколько атрибутов добавлять будешь? :)
...
Рейтинг: 0 / 0
20.07.2005, 11:52
    #33175387
Рус
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Rational Rose
Вопрос остался не побежденным:( Ассоциация появляется, в сущности атрибута не вижу.
...
Рейтинг: 0 / 0
20.07.2005, 12:04
    #33175418
Рус
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Rational Rose
авторА можно узнать, для чего ты еще и явно добавляешь атрибут? Я всегда считал, что наличие ассоциации (соответственно направленной) достаточно, чтобы получить доступ к экземпляру (коллекции) ассоциированного (ассоциированных) классов.


а как вы реализуете в классе ассоциацию? Например, аттрибутом - ссылкой н другой класс.

автор
А для ассоциации вида 0..n - 0..n ты сколько атрибутов добавлять будешь? :)


2 атрибута

короче, мне нужна реализация ассоциации по умолчанию в классе, который ссылается. пользователи Together меня должны понять.
...
Рейтинг: 0 / 0
21.07.2005, 17:18
    #33178684
bas
bas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Rational Rose
А Вы ассоциацию поставьте и код сгенерите, может вопрос сам собой отпадет....
З.Ы. Ну разные это продукты Тугеза и Роза.....
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Rational Rose / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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