powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Объектная надстройка над реляционной БД
25 сообщений из 60, страница 2 из 3
Объектная надстройка над реляционной БД
    #32343552
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Allvin,
" Получится что то типа: таблица типа докуметов, таблица полей типов документов, таблица документов определённого типа ...... (в соседнем форуме MSSQL пришли к выводу что нечего сильно отличающегося от этой модели не придумать ..... ) "
- нельзя ли привести ссылку на это обсуждение?
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343562
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Mik Prokoshin

Это известная проблема нашего IT - все своии руками (точнее руками студентов) - но в этом и плюс - им есть где учится
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343593
Фотография Allvin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To Varan\r
/topic/5961
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343600
Фотография U-gene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Mik Prokoshin

--А ваять в очередной раз OO трансляторы поверх MS SQL - думаете составить конкуренцию названным системам ? :-)

А можно поподробнее? Что в данном случае имеется в виду под транслятором? Мммм.....что, из чего и во что они транслируют?
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343602
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Allvin , благодарю
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343628
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Allvin\r
\r
Почитайте это (ту часть где про метамодель) \r
/topic/53414&pg=2#375876\r
\r
Так что статья как раз для начинающих - они почему-то на нее ведутся – типа они все еще в стадии поиска универсального инструмента, а тут вроде бы как раз он – все это сказки
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343649
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
funikovyuri , спасибо за диаграммы :-) (???)
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343654
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо за диаграммы :-) (???)

Ты о чем?
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343660
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помнится, как то раз ты обещался прислать желающим примеры диаграмм UML, я послал тебе письмо с просьбой, но так ничего и не получил :-(
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343675
_Mac_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дык а все таки. Как сказал Allvin:
"а уровне БД все вроде просто. Получится что то типа: таблица типа докуметов, таблица полей типов документов, таблица документов определённого типа ...... (в соседнем форуме MSSQL пришли к выводу что нечего сильно отличающегося от этой модели не придумать ..... )"
Такая структура получается вроде как универсальной, правильно?
Разве нельзя сделать для нее универсальную ОО надстройку? Опять же говорю - чтобы можно было работать с документами, зная его название, а не имя таблицы и проч. Чтобы если поле документа имеет тип "документ", мы могли поулчить опять же ссылку на документ.Вообще не работать с таблицами БД по большому счету - только с классами типов. Ну или как вы предложите :)
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343678
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ух - если что - то извини у меня тут в последнее время сумасшедший дом - включая смену работы. Так что колись - чего за диаграммы тебе нужны и я исправлюсь :)
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343692
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2_Mac_

Я предложу перестать заниматься демагогией и начать решать конкретные задачи

Ничего универсального - по крайней мере мета модель - это всего лишь один из проектировочных патернов со своей нишей применения - и ничего более. Про идею делать всю БД в таком стиле в том топике что вы привели уже говорили
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343708
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
funikovyuri , \r
Да я и не в обиде, так и подумал. Вот где обсуждались эти диаграммы: раз, два. Но не будем засорять обсуждение, я тебе по почте свой мейл продублирую.
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343710
Фотография Allvin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 funikovyuri
Как я понял в даннам случае предлагается немного другой вариант....
Не хранить все в "неизменяемой структуре", а "регистрировать таблицы"
То есть создать набор таблиц в которых описывается что в какой таблице хранится. Точнее в более удобном виде (чем таблица со спискрм внешних ключей) отображает связи между документами, справочниками ... Что б былдо легче реализовать "объектную надстройку".

разные типы документов хранятся в разных таблицах (соответственно),
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343721
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Allvin \r
\r
Для этого применяются соответсвующие CASE-средства
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343754
Фотография Allvin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я совсем про другое .....

Если хочется что б программа знала что в этой таблице это поле ссылка на вот на ту таблицу .... А операции с данными из вот той таблицы на самом деле реализует класс документ .....
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343759
Фотография U-gene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Читаю я и грустно мне ;) Все б вам уровни городить, да таблицы с классами связывать.... Опять же про существующие над MS SQL-ем трансляторы нихто колоться не хочет
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343785
_Mac_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 U-gene:
А какие такие трансляторы? Можно поподробнее?
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343790
Фотография U-gene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тьху ты :) ... развор слепых с глухими :). Топик с начала прочитайте пжлста :)
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343823
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2U-gene

Я это делаю так
UML-описание системы на PD9.5
Из него структура БД
Из него описание классов на ОО-языке (например Java или C#)

Я тебе об это давно писал...
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343852
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Mac_Разве нельзя сделать для нее универсальную ОО надстройку?

Сделать на чем??????? Где????

-- Tygra's --
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343868
Фотография U-gene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фу, как это банально :) Но все равно, есть вопросы

...касательно трансляторов:
1)что, одно описание в другое каким-то транслятором транслируется ?

...и более общии:
2) что, классу приложения соответсвует таблица БД?
3) что, фактически логика...мммм.... предметной области отделена от данных, описывающих эту самую предметную область? Тут можно говорить, что она частично(или даже полносью) реализована в виде ХП, но даже в этом случае логика....мммм... логически отделена от данных.

...И все же, что то было сказано о существующих хорошо известных трансляторах над MS SQL...
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343884
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2U-gene

Фу, как это банально :) Но все равно, есть вопросы

Это не банально - это твоими словами - последний писк

...касательно трансляторов:
1)что, одно описание в другое каким-то транслятором транслируется ?
Это вероятно не ко мне - я про трансляторы не говорил

2) что, классу приложения соответсвует таблица БД?
Если класс помечен (создан со стереотипом) как persistent -то да - от 1 до * таблиц - хотя эта фраза ничего не объясняет :)

3) что, фактически логика...мммм.... предметной области отделена от данных, описывающих эту самую предметную область? Тут можно говорить, что она частично(или даже полносью) реализована в виде ХП, но даже в этом случае логика....мммм...логически отделена от данных.

Я не понял - а что такое тогда не отделена от данных?
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343890
Фотография U-gene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 tygra

---Сделать на чем?

Я уже говорил здесь, что РСУБД можно и нужно воспринимать как абстрактную машину, организация памяти у которой отличается от таковой у традиционных Фон-Неймановских машин. Поэтому вопрос о универсальной (ну... более -менее :) системе програмирования для такой машины имеет право на существование. Собсно об этом я и говорю, когда говорю о трансляторе. В конце концов, UNIX и С++ с точки зрения пользователей и программистов одинаковы, даже если машины абсолютно разные.
...
Рейтинг: 0 / 0
Объектная надстройка над реляционной БД
    #32343903
Фотография U-gene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 funikovyuri

Это вероятно не ко мне - я про трансляторы не говорил
Да-да, мои извинения...это Mik Prokoshin сказал

Я не понял - а что такое тогда не отделена от данных?
Дык класс.
Тут ситуация такая - либо мы имеем класс на клиенте (ну или в среднем слое) а данные в СУБД - тогда логика и данные разделены физически. Кто-нить данные в БД поменяет а класс про это и не узнает. Либо мы имеем отдельно ХП и таблицы, на в этом случае они разделены логически. Воооттт... хочется чего-нить еще...
...
Рейтинг: 0 / 0
25 сообщений из 60, страница 2 из 3
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Объектная надстройка над реляционной БД
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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