Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / UML - модель реляционной таблицы / 11 сообщений из 11, страница 1 из 1
02.02.2005, 00:04
    #32895869
mv
mv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UML - модель реляционной таблицы
Конечно, не все так просто. Нужна таблица с переменным числом столбцов (и строк, естественно).

Строки - это Документы, столбцы - это Признаки.

Ассоциации между Документами и Признаками - это значения этих признаков.
Декартово произведение, так сказать.

В общем требуется описание схемы "Каждый экземпляр класса Документ ассоциируется (не более одного раза: значение признака null=нет ассоциации) с каждым экземпляром класса Признак". Хорошо бы, средствами Rational Rose.

В данный момент реализовано простой связью Много - Много, с дополнительным контролем в коде. Может, есть более красивое решение?

Премного благодарен за внимание.
...
Рейтинг: 0 / 0
02.02.2005, 09:14
    #32896087
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UML - модель реляционной таблицы
Любую связь Много - Много можно разбить на две многие-к-одному
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
02.02.2005, 16:02
    #32897431
Alexey Rovdo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UML - модель реляционной таблицы
Для вас может оказаться полезным применение продвинутых средств O/R-отображения и даже чистых объектно-ориентированных СУБД. Существуют такие продукты как Versant Open Access (для платформ Java и .NET), на которые и рекомендую обратить первоочередное внимание. При использовании этих продуктов сам процесс трансформации UML-модели в реляционные структуры и работа с ними становится более естественным и значительно ускоряется.
...
Рейтинг: 0 / 0
02.02.2005, 16:32
    #32897549
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UML - модель реляционной таблицы
Алексей, уважаемый МВ , поклоник БОЛД, ему не нужны ваши базы :-)
там и так всё есть :-) и ИМХО, удобнее в пользовании.

IMHO, Mon$te®
...
Рейтинг: 0 / 0
02.02.2005, 19:11
    #32897945
Alexey Rovdo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UML - модель реляционной таблицы
4d_monsterАлексей, уважаемый МВ , поклоник БОЛД, ему не нужны ваши базы :-)
там и так всё есть :-) и ИМХО, удобнее в пользовании.

IMHO, Mon$te®

В принципе BOLD - это во многом аналог VOA .NET/JDO. Просто BOLD сделан для интеграции с Delphi, а VOA .NET/JDO - с Microsoft Visual Studio, JBulder, IBM WSAD, Sun One Studio и др. (платформы Win, Linux, Unix, JCA-совместимые серверы приложений). Да и еще - в отличие от Bold продукты Versant стыкуются не только с реляциоными СУБД, такими как MS SQL, DB2, Oracle и др., но и с объектно-ориентированной СУБД Versant Developer Suite.
...
Рейтинг: 0 / 0
03.02.2005, 10:14
    #32898496
mv
mv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UML - модель реляционной таблицы
... а по сабжу??? Никто ничего не скажет?


Отцы! Хоть намек на идею!
...
Рейтинг: 0 / 0
03.02.2005, 10:20
    #32898516
Dogen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UML - модель реляционной таблицы
mv... а по сабжу??? Никто ничего не скажет?


Отцы! Хоть намек на идею!
Вам ведь сразу же ответили - третья, промежуточная таблица с уникальным ключом (сочетание ключей первой и второй ваших таблиц)
...
Рейтинг: 0 / 0
03.02.2005, 11:45
    #32898739
mv
mv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UML - модель реляционной таблицы
Какие таблицы? Какие уникальные ключи?

Нужна UML - схема subj - а!

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

В данный момент так и реализовано - промежуточный класс - ассоциация ("третья таблица") с контролем того, чтобы ассоциация Документ - Признак существовала не более одного раза.

-------------------
Вопрос об описании такой схемы средствами UML!

Спасибо за внимание.
...
Рейтинг: 0 / 0
03.02.2005, 13:11
    #32898999
skorohod
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UML - модель реляционной таблицы
2 mv
А Вам в BOLD без Rational Rose и UML никак не обойтись?
(не сочтите вопрос за подковырку - просто интересно!)
...
Рейтинг: 0 / 0
03.02.2005, 13:34
    #32899068
mv
mv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UML - модель реляционной таблицы
1. Не сочту. Таких подковырок в отношении Болда, будте уверены, я сам насочиняю сотню. Только я еще и "отковырки" знаю. Правда, не все еще.

2. В вопросе Bold не фигурировал. Как и Versant Open Access. И прочие средства реализации O/R отображения. Требуется только то, что требуется - описание. Средствами UML.

3. Ну, хорошо, не в Rational Rose, а на обрывке листа бумаги, в любой известной UML - нотации. Желательно, конечно, если это будет что-то вроде диаграммы классов.
...
Рейтинг: 0 / 0
05.02.2005, 02:53
    #32902435
mv
mv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UML - модель реляционной таблицы
Джентльмены, не появилось ли у кого-нибудь свежих мыслей по subj-у?

Вопрос все еще актуален.

Спасибо всем, кто сможет помочь.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / UML - модель реляционной таблицы / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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