powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / ОБД
25 сообщений из 89, страница 3 из 4
ОБД
    #34797813
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават ЮсифовБлизость по ИД свойств (можно задать и количество, что бы не плодить "маленькие" :) типы
Понятно по что по именам св-в, но вот сколько % должно совпадать ? Правда это пока не актуально.
Сахават ЮсифовИменно предопределенные (тоже пользователем) свойства. Объект из них собирается.
Это понятно, просто общий список св-в придется как-то упорядочить, самое правильное - вводя группы св-в, т.е. типы данных.
зы вашу позицию я понял и подобную систему видел - в рез-те в ней все равно пришлось вводить типизацию - иначе не работало.
...
Рейтинг: 0 / 0
ОБД
    #34798353
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
модзы вашу позицию я понял и подобную систему видел - в рез-те в ней все равно пришлось вводить типизацию - иначе не работало.

Смотрите, вот я ввожу типизацию. Но, только для себя (типа системный уровень), а пользователь может расширить как хочет.
...
Рейтинг: 0 / 0
ОБД
    #34798402
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават ЮсифовСмотрите, вот я ввожу типизацию.
Насколько я понял, вы конструируете тип Материал, задавая список его св-в. Когда пользователь будет заводить конкретный материал, он будет задавать его св-ва из этого списка. И что он сможет поменять ? Добавить новое св-во именно для этого материала? А зачем, и что это даст потом.
...
Рейтинг: 0 / 0
ОБД
    #34798515
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мод Сахават ЮсифовСмотрите, вот я ввожу типизацию.
Насколько я понял, вы конструируете тип Материал, задавая список его св-в. Когда пользователь будет заводить конкретный материал, он будет задавать его св-ва из этого списка. И что он сможет поменять ? Добавить новое св-во именно для этого материала? А зачем, и что это даст потом.
Он может выбрать (все или некоторые или вообще ни одного) из предложенного списка свойств шаблона "Материал", добавить другие свойства (именно для конструируемого объекта) из домена свойств. Шаблоны имеют дополнительную "системную" классификацию (типа, хранимый, элемент потока создания ценностей, контейнер,... Даже если никаких свойств не выбрана, все же ИД шаблона вешается на объект и основная сфера его применимости для "системного" приложения определена. Дальше пользователь может ввести другие свойства и использовать их для выбора и сопоставления.
Мне все это нужно только из-за того, что я не знаю, что будет применяться для процесса как вх/вых, процессор.
Классы + допсвойства меня не спасают. Я не знаю, какие классы будут на входе. Может просто зациклился ( но, уже раз 10 стирал готовую БД в виде (материал, машина,....)
...
Рейтинг: 0 / 0
ОБД
    #34798665
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифов Может просто зациклился ( но, уже раз 10 стирал готовую БД в виде (материал, машина,....)
Вы я вижу строите конструкторско-технологический граф. Но для него типы объектов достаточно хорошо определены : предметы, операции, нормы, оборудование, люди и т.д. Не очень понятно для чего нужна такая свобода пользователю.
...
Рейтинг: 0 / 0
ОБД
    #34798685
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мод Сахават Юсифов Может просто зациклился ( но, уже раз 10 стирал готовую БД в виде (материал, машина,....)
Вы я вижу строите конструкторско-технологический граф. Но для него типы объектов достаточно хорошо определены : предметы, операции, нормы, оборудование, люди и т.д. Не очень понятно для чего нужна такая свобода пользователю.
В том то и дело, что не определено.
Предметы - какие? (яйцо, крахмал, бетон, самолет,...) Оборудование - какое (человек, цех, завод, машина, инструмент, оснастка,...)?
Перечислить все невозможно. А когда приводишь к общему знаменателю, то остаются суррогатные вещи - Ид, обозначение, код,.. и имя (неуникальное :( )
...
Рейтинг: 0 / 0
ОБД
    #34798697
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такое у меня уже есть. :(
...
Рейтинг: 0 / 0
ОБД
    #34798718
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават ЮсифовВ том то и дело, что не определено.
Ну на вскидку:
предметы: готовые изд., ДСЕ, материалы, комплектующие
состав предметов - что куда входит
Оборудование - абстрактное рабочее место
Люди - исполнители
тех. операции - связь всего этого + нормы
Все это типы
...
Рейтинг: 0 / 0
ОБД
    #34798759
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мод Сахават ЮсифовВ том то и дело, что не определено.
Ну на вскидку:
предметы: готовые изд., ДСЕ, материалы, комплектующие

Они очень сильно отличаются. Может быть все что угодно. Можно ремонтировать станок, дом, можно оперировать человека, можно сварить яичницу...
мод
состав предметов - что куда входит


входящие не однотипны.

мод
Оборудование - абстрактное рабочее место


Нет, это реальные устройства, инструменты, оснастка, место... (могут быть стационарными, мобильными, ограниченно мобилбнми, изнашываемыми, ремонотоспособными ...
А при назначении, надо назначать не реальные , а по свойствам

мод
Люди - исполнители


При назначении нужны только професси, разряды, тарифная сетка
Реальные люди назначаются пр планировании

мод
тех. операции - связь всего этого + нормы
Все это типы

мод, опишите "операция" - это пустое слово.
...
Рейтинг: 0 / 0
ОБД
    #34798799
ЧАЛ-овек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сахават Юсифов мод Сахават Юсифов Может просто зациклился ( но, уже раз 10 стирал готовую БД в виде (материал, машина,....)
Вы я вижу строите конструкторско-технологический граф. Но для него типы объектов достаточно хорошо определены : предметы, операции, нормы, оборудование, люди и т.д. Не очень понятно для чего нужна такая свобода пользователю.
В том то и дело, что не определено.
Предметы - какие? (яйцо, крахмал, бетон, самолет,...) Оборудование - какое (человек, цех, завод, машина, инструмент, оснастка,...)?
Перечислить все невозможно. А когда приводишь к общему знаменателю, то остаются суррогатные вещи - Ид, обозначение, код,.. и имя (неуникальное :( )
Знаком я с такими постановками. Все правильно делается, но слишком высокая общность приводит к тому, что это реально отдельная модель для описания (данных) разрабатывается. Многие пытались это делать но результат не достигнут. Даже очень большой телеком корпорации и за большие деньги, где надо было все что есть представить в едином виде, причем, чтобы каждый мог редактировать то что нужно, и не мог то, что нельзя ну и т.д. Если нужно, чтобы эта штуковина реально работала, то лучше заточить под предметную область как все делают (договора, продукция, клиенты и т.п.) А если это для души (для исследований), то тогда совершенно другой разговор. Это уже гораздо интереснее, поскольку могут быть идеи. С онтологиями знакомы?
...
Рейтинг: 0 / 0
ОБД
    #34798844
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЧАЛ-овек Это уже гораздо интереснее, поскольку могут быть идеи. С онтологиями знакомы?

Немного.
Это не исследование, а попытка развить предыдущую жесткую версию (ГОСТы, договора, заказы, спецификации,... вобщем мура обычная). Посмотрел вокруг - самое крутое обобщение называется - номенклатурная позиция. Очень пилохо все это. :(
Я иногда думаю, что наверное знаний по поектирванию маловаты, кидаюсь воеруг, читаю, ищу - нифига не нахожу. :(
В данный момент мне мешает то, что я эту фигню должен писать на SQLServer или на Oracle.
Пока пищу на ХМЛ.
Посмотрел объектные БД, там тоже кругом КЛАССЫ (те же таблицы).
Блин, самое интересное в том, что это совершенно не относится к сути задачи - планирование. По ходу приходится строит свою фигню на другой фигне.
...
Рейтинг: 0 / 0
ОБД
    #34799819
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифовмод, опишите "операция" - это пустое слово.
Вообщем я так понял, что вам нужно сначала построить чисто математическую модель для решения ваших задач. Но для этого надо сформулировать сами задачи.
зы операция - с точки зрения модели операция - это вершина КТГ типа "операция".
...
Рейтинг: 0 / 0
ОБД
    #34800141
ModelR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифов
Мне все это нужно только из-за того, что я не знаю, что будет применяться для процесса как вх/вых, процессор.
Классы + допсвойства меня не спасают. Я не знаю, какие классы будут на входе. Может просто зациклился
[]
XMLи чем помогает XML? Вы заранее знаете все неймспейсы, которые неизвестный еще процесс должен понимать?
Если задачка столь общая, то может по методу Родена - берем естественный язык, включая профессиональные жаргоны и отсекаем все лишнее... если таковое обнаружится.
...
Рейтинг: 0 / 0
ОБД
    #34801879
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мод Сахават Юсифовмод, опишите "операция" - это пустое слово.
Вообщем я так понял, что вам нужно сначала построить чисто математическую модель для решения ваших задач. Но для этого надо сформулировать сами задачи.
зы операция - с точки зрения модели операция - это вершина КТГ типа "операция".

Первый человек отвечает правильно. :)
Остальные сразу рисуют какой-нибудь прямоугольник, думая что операция или переход атомарно.
...
Рейтинг: 0 / 0
ОБД
    #34801889
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ModelRи чем помогает XML? Вы заранее знаете все неймспейсы, которые неизвестный еще процесс должен понимать?
Если задачка столь общая, то может по методу Родена - берем естественный язык, включая профессиональные жаргоны и отсекаем все лишнее... если таковое обнаружится.

ХМЛ ничем не помогает. Просто пока не привязываюсь к конкретной СУБД.
А язык нужен бы, но я один врядь ли все это осилю. :(
...
Рейтинг: 0 / 0
ОБД
    #34802336
MX -- ALEX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сахават Юсифов ModelRи чем помогает XML? Вы заранее знаете все неймспейсы, которые неизвестный еще процесс должен понимать?
Если задачка столь общая, то может по методу Родена - берем естественный язык, включая профессиональные жаргоны и отсекаем все лишнее... если таковое обнаружится.

ХМЛ ничем не помогает. Просто пока не привязываюсь к конкретной СУБД.
А язык нужен бы, но я один врядь ли все это осилю. :(

Сахават бери MUMPS (CACHE) и не парься
там можно все что хошь
и дерево - оно и в Африке дерево
а таблиц в природе нет

Если забракуеш - тебе поверю
ты фронтовой офицер а не штабист
...
Рейтинг: 0 / 0
ОБД
    #34802469
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MX -- ALEX
Сахават бери MUMPS (CACHE) и не парься
там можно все что хошь
и дерево - оно и в Африке дерево
а таблиц в природе нет

Если забракуеш - тебе поверю
ты фронтовой офицер а не штабист

Она ж платная. Как я возьму?
...
Рейтинг: 0 / 0
ОБД
    #34802588
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MX -- ALEX
бери MUMPS (CACHE) и не парься


Прочитал доки. С виду мощная штуковина.
...
Рейтинг: 0 / 0
ОБД
    #34809761
MX -- ALEX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сахават Юсифов MX -- ALEX
бери MUMPS (CACHE) и не парься


Прочитал доки. С виду мощная штуковина.

ispolzuem tolko mumps v chistom vide
hvataet vpolne
...
Рейтинг: 0 / 0
ОБД
    #34809904
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MX -- ALEX Сахават Юсифов MX -- ALEX
бери MUMPS (CACHE) и не парься


Прочитал доки. С виду мощная штуковина.

ispolzuem tolko mumps v chistom vide
hvataet vpolne

Как же так ??? Неужели отказались от Excell-я ?
я в шоке :(
...
Рейтинг: 0 / 0
ОБД
    #34810399
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)
Как же так ??? Неужели отказались от Excell-я ?
я в шоке :(

Интересно то, что из описания системы можно сделать вывод, что Екселл для этой системы чуть ли не родной клиент (скриптовый язык автоматизации + многомерные массивы).
...
Рейтинг: 0 / 0
ОБД
    #34810462
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават ЮсифовИнтересно то, что из описания системы можно сделать вывод, что Екселл для этой системы чуть ли не родной клиент (скриптовый язык автоматизации + многомерные массивы).

То была ирония. Он тут уже все уши прожужжал своим продуктом.
Что касается вашей идеи IMHO интересно, но малоперспективно

классы, как тут уже было замечено, необходимы для классификации объектов. Без этого система превратиться в хаос и потеряет практическую ценность

То что классы это какие то статические структуры - очень вторичный вопрос реализации. Далеко не всегда и не везде оно так
...
Рейтинг: 0 / 0
ОБД
    #34810548
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)
классы, как тут уже было замечено, необходимы для классификации объектов. Без этого система превратиться в хаос и потеряет практическую ценность

То что классы это какие то статические структуры - очень вторичный вопрос реализации. Далеко не всегда и не везде оно так

Предварительное создание классов требует от разработчика быть экспертом в предметной области.
Плюс, никогда не бывают "чистые" классы (кроме надуманных или совсем уж примитивных).
Например, свойства "инвалидность на один глаз" неприменим для 99% :) "собак", но появление одной такой собаки приводит к переделкам класса или созданию класса наследника.
Потому, я думаю, что надо создать почти пустой первичный класс (или вообще на фиг не нужен), а свойства вывести в отдельные классы (по классифицирующим признакам). ("Одноглазым" может быть и "собака" и "человек" и "птичка" ...) и создавать их по мере необходимости.
Другое дело что метаописание всех этих вещей хранится отдельно. Тогда получается громадная гибкость для описания предметной области и внесения изменений без изменений программного кода.
Плюс не нужно в DML указывать имена классов-таблиц, что я считаю вообще громадным шагом вперед.
...
Рейтинг: 0 / 0
ОБД
    #34810561
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават ЮсифовПредварительное создание классов требует от разработчика быть экспертом в предметной области.


Жизнь вообще очень не совершенна :(
Требуется быть экспертом, чтобы сделать что-то полезное
...
Рейтинг: 0 / 0
ОБД
    #34810573
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават ЮсифовПотому, я думаю, что надо создать почти пустой первичный класс (или вообще на фиг не нужен), а свойства вывести в отдельные классы (по классифицирующим признакам). ("Одноглазым" может быть и "собака" и "человек" и "птичка" ...) и создавать их по мере необходимости.
Другое дело что метаописание всех этих вещей хранится отдельно. Тогда получается громадная гибкость для описания предметной области и внесения изменений без изменений программного кода.
Плюс не нужно в DML указывать имена классов-таблиц, что я считаю вообще громадным шагом вперед.

Через это практически все проходили. Я точно проходил. Более того, продукт того горячечного маразма до сих пор успешно отбивает бабло

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


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