powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Нормальная форма Бойса-Кодда
25 сообщений из 163, страница 5 из 7
Нормальная форма Бойса-Кодда
    #37034936
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бредятина,

крутой

ты что нить знаешь про родов структур? и еще про концептуальный анализ и проектирование?
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37034945
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosкрутой

Нет, банальный. Очень:)
ViPRosты что нить знаешь про родов структур? и еще про концептуальный анализ и проектирование?
Если речь идет о "родовой структуре", то это многозначное понятие, к сожалению. И чем нам перечисленные понятия помогут при изучении проблем реляционной модели данных и преимуществ классической объектной модели данных? Или они нам помогут разобраться в Макротипах?:)
Или, может, в нормальной форме Бойса-Кодда?
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37034960
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бредятина,

Род структуры Бурбаки Теория множеств
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37034966
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosРод структуры Бурбаки Теория множеств
:) А-а-а. Ну как же без теории множеств... Какие же базы данных.
А я-то думал, что Вы, как специалист в области технологических процессов что-нибудь такое имели в виду:)
http://mivmiv.narod.ru/Things/concept0.html
Так что нам поможет понять "Род структуры Бурбаки Теория множеств", концептуальное проектирование и анализ?
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37034973
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все. Спать надо:)
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37034974
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бредятина,

много чего дасть :)
там все намного чище и строже чем у кодда
есть язык родоструктурной экспликации и т.д.
можно использовать наверное для построения модели пред области а потом куда нить маппить :)
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37034975
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А про связь стандалоне ты исходишь наверное из этого?

В большинстве объектных систем связи неявно моделируются как свойства, значениями которых являются объекты. Например, если человек работает на некоторую компанию, то у каждого объекта-человека должно иметься свойство, которое можно назвать worksFor и значением которого является соответствующий объект-компания.23 Возникает проблема, если у объекта-компании имеется свойство, которое затрагивает множество служащих этой компании (например, employees – множество, включающее все объекты служащих данной компании). Эти два свойства являются несвязными, и поддержка их согласованности может вызывать значительную программистскую проблему

фигня это
объектный атрибут сразу создает обоюдную связь
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37035013
antares0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosфигня это
объектный атрибут сразу создает обоюдную связь
В нормальных объектных системах эта связь еще и ляжет на связь класс - объект
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37035014
antares0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosмного чего дасть :)
...
можно использовать наверное для построения модели пред области а потом куда нить маппить :)
А теорию категорий уже забраковали или еще не смотрели?:)
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37035015
antares0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosИщу халяву - генератор DSL, пока неудачно
Да тьма их. От MPS до лиспа и nemerle, хотя последние несколько круче генератора.
Главное ведь не генератор, а способность описать предметную облать и ее отражение на ситаксис. С этим обычно сложнее, а генератор или транслятор вопрос техничекий.
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37035102
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosтам все намного чище и строже чем у кодда
есть язык родоструктурной экспликации и т.д.
можно использовать наверное для построения модели пред области а потом куда нить маппить :)
А можно не куда не маппить?:) Это может представлять интерес только если получается модель данных в ПЕРВОМ ЗНАЧЕНИИ по Дейту. А если маппить (а маппить Вы можете только в MS SQL и ему подобные), то это опять прошлый век. Бесполезное занятие.
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37035111
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosА про связь стандалоне ты исходишь наверное из этого?

У меня хватит терпения повторять, что понятие связи между объектами в базах данных имеет четкое определение. Вы не хотите этого понимать, мне кажется, вот по какой причине. Многие проблемы, с которыми Вы сталкиваетесь, давно решены в классической объектной модели данных. И это как-то, психологически, не хочется принимать:)
ViPRosВ большинстве объектных систем связи неявно моделируются как свойства, значениями которых являются объекты. Например, если человек работает на некоторую компанию, то у каждого объекта-человека должно иметься свойство, которое можно назвать worksFor и значением которого является соответствующий объект-компания.23

А если на две?:)
ViPRosВозникает проблема, если у объекта-компании имеется свойство, которое затрагивает множество служащих этой компании (например, employees – множество, включающее все объекты служащих данной компании). Эти два свойства являются несвязными, и поддержка их согласованности может вызывать значительную программистскую проблему

Так как связь не поддерживается. Еще раз повторяю, что "у каждого объекта-человека ПРИНЦИПИАЛЬНО НЕ ДОЛЖНО иметься свойство, которое можно назвать worksFor и значением которого является соответствующий объект-компания".
ViPRosфигня это
объектный атрибут сразу создает обоюдную связь
А это еще бОльшая фигня:) Какой еще "объектный атрибут".
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37035112
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antares0ViPRosфигня это
объектный атрибут сразу создает обоюдную связь
В нормальных объектных системах эта связь еще и ляжет на связь класс - объект
И это еще одна фундаментальная беда "нормальных объектных систем":)
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37035241
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antares0ViPRosмного чего дасть :)
...
можно использовать наверное для построения модели пред области а потом куда нить маппить :)
А теорию категорий уже забраковали или еще не смотрели?:)
блин скоко же всего за 35 лет написали
не смотрел, кажется это больше чем рода структур, или не меньше :)
МПС япверхностно смотрел, показалось что слишьком низкоуровневый инструмент, какой-то маппинг вручную
или не понял
что за "Нормальные объектные системы" и связь класс-объект?
ту вот Бредятина толкает "Классическую объектную модель" и грит что там связь четко описано, а гугл не находит "Классическую объектную модель"
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37035258
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще мне глубоко наплевать на теорию :) (так как много времени надо их изучить, а мотив не изучить вот каков - если бы были такие теории, то давно был бы и выхлоп прикладно и я бы ими уже пользвался. Пролог исключаем), мне нужно вот что -
Допустим на вход подан - "Иванов.Возраст + 5"
Прога должна где - то найти того Иванова, разобраться - какое отношение имеет Возраст к Иванову, если разобрался, то (если данная операция позволена) сделать Востраст += 5
Если у Иванова нет Востраст, то добавить Возраст для Иванова так что бы можно было выполнить операцию Востраст += 5...
Если нет Иванова то добавить Иванова, при этом сначала определиться, если какие то объекты имеющие Возраст и создать Иванова по подобию и т.д. ...

Лучьше было бы "Добавить к Возрасту Иванова 5 Лет"

А еще лучьше "Токарю 2 Разряда Заготовку {Материал,Размеры и т.д.} Точить на Токарном станке Модели ИК62 10 Минут до получения {_,Размеры и т.д.}".
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37035275
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дык вот
генерировать из этих предложений динамическую структуру на РМД я научился.
Т.е. найду и создам и Иванова и Возрасти Лет и Токарный станок и подобных и т.д.
Сгенерировать оболочки методов Точить, Прибавить и т.д. тоже
всякие "если, пока не, пока, до тех пор, до..." и т.д. можно сопоставить всторенным альфавитом управленческим, чтобы построить схему управления процессом
но нет этого парсера долбаного :( и никто не заказывает
а так блин один таблицы, таблицы, таблицы,таблицы,таблицы,таблицы,таблицы,таблицы,таблицы,таблицы,таблицы,таблицы,таблицы,таблицы,

ЗАМАХАЛИ
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37035360
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosту вот Бредятина толкает "Классическую объектную модель" и грит что там связь четко описано,

Не толкаю, а информирую о хорошо известных вещах. Главное ходить никуда не нужно. Прямо здесь все четко объяснил, настолько эта модель проста для понимания:)
ViPRosа гугл не находит "Классическую объектную модель"
А. Карпов как-то написал, что истиная красота шахмат, лежит намного глубже того уровня, до которого может проникнуть глаз любителя острых ощущений (подразумевались специалисты, ориентирующиеся на внешние эффекты). А гугл - это типичный любитель острых ощущений:)
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37035362
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosВообще мне глубоко наплевать на теорию :) (так как много времени надо их изучить, а мотив не изучить вот каков - если бы были такие теории, то давно был бы и выхлоп прикладно и я бы ими уже пользвался.

Вы и не заметили, что мир давно изменился. Те кто делает выхлоп понятия не имеют ни о каких теориях, сколько бы их не было:)
ViPRos мне нужно вот что -
Допустим на вход подан - "Иванов.Возраст + 5"
Лучьше было бы "Добавить к Возрасту Иванова 5 Лет"

Правильно, чего там с ним церемониться. А лучше сразу приравнять возраст к 60, и уволить на пенсию:)
ViPRosА еще лучьше "Токарю 2 Разряда Заготовку {Материал,Размеры и т.д.} Точить на Токарном станке Модели ИК62 10 Минут до получения {_,Размеры и т.д.}".
Правильно, чтобы не морочили голову со своими рационализаторскими предложениями:)
А если, серьезно, то, насколько я помню, это все лет 40 назад так и делалось.
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37035364
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosно нет этого парсера долбаного :( и никто не заказывает
а так блин один таблицы, таблицы,...

А зачем Вам этот "долбаный парсер"?
И, если он так нужен, то почему его не сделать, не дожидаясь заказа?:)
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37035416
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БредятинаViPRosА еще лучьше "Токарю 2 Разряда Заготовку {Материал,Размеры и т.д.} Точить на Токарном станке Модели ИК62 10 Минут до получения {_,Размеры и т.д.}".
Правильно, чтобы не морочили голову со своими рационализаторскими предложениями:)
А если, серьезно, то, насколько я помню, это все лет 40 назад так и делалось.
Ни черта лет 40 назад не делалось и сейчас не делается.
Тогда бы мы с тобой не обсуждали ничего.
Ты наверое иммешь ввиду, что после описания ТП можно сгенерировать словесный описательный понос. Обратная задача - Словесный описательный понос -> Программа в зачаточном состоянии, тип юмл и т.д.
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37035421
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БредятинаViPRosно нет этого парсера долбаного :( и никто не заказывает
а так блин один таблицы, таблицы,...

А зачем Вам этот "долбаный парсер"?
И, если он так нужен, то почему его не сделать, не дожидаясь заказа?:)
Ну я ж не миллионер? Заказичка убедить не могу, а свободного времени нет.
Там надо сначала анализировать предложение, выявить управляющие слова, выявить сущности, установить звисимости между сущностями, выявить сущности и действия, сгенерировать аргументы для действий, сгенерировать струкутру, сгенерировать методы (сигнатуру хотя бы), генерировать поток управления...
недетская задача
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37035438
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosНи черта лет 40 назад не делалось и сейчас не делается.
Тогда бы мы с тобой не обсуждали ничего.
Ты наверое иммешь ввиду, что после описания ТП можно сгенерировать словесный описательный понос. Обратная задача - Словесный описательный понос -> Программа в зачаточном состоянии, тип юмл и т.д.
Программа для чего? Программа для ЧПУ лет 40 назад генерировалась из "словестного описательного поноса":)
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37035448
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosТам надо сначала анализировать предложение, выявить управляющие слова, выявить сущности, установить звисимости между сущностями, выявить сущности и действия, сгенерировать аргументы для действий, сгенерировать струкутру, сгенерировать методы (сигнатуру хотя бы), генерировать поток управления...
недетская задача
Надо отдать Вам должное - умеете все запутать до предела:) Теперь вот какую-то новую неведомую задачу решаете. То есть, с приложением БД у Вас все в порядке. Надстроили над реляционной моделью неизвестно зачем еще одну какую-то модель и мэппируете, мэппируете. Но теперь нужно что-то парсить. А для чего это что-то нужно парсить, так и не известно:)
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37035470
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бредятина,

Программа для ЧПУ генерировался не из словесного поноса. Словесный понос был конечной стадией. Сначала все выбриалось, выбиралось,выбриалось, выбиралось,выбриалось, выбиралось,выбриалось, выбиралось,выбриалось, выбиралось, из таблиц,таблиц,таблиц,таблиц,
... а в конце в редактор ТП выкидывалось словесный понос сгенерированный из вручную структурированной информации.

Ну ты даешь!
неужели ты думаешь , что меня интересуют только какие-то связи в какой-то БД?
Это один из аспектов задачи - хранение и получение информации.
Этапом выше находится задача - генерация структуры БД из модели предметной области.
Еще выще - генерация модели предметной области из языка описания предметной области.
Еше выще - выявления(отсечение) языка описания предметной области из естественного языка.
...
Рейтинг: 0 / 0
Нормальная форма Бойса-Кодда
    #37035490
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosНу ты даешь!
неужели ты думаешь , что меня интересуют только какие-то связи в какой-то БД?
Это один из аспектов задачи - хранение и получение информации.

А про изменение забыли? У Вас же не хранилище классическое, насколько я понимаю.
ViPRosЭтапом выше находится задача - генерация структуры БД из модели предметной области.

Трудно себе представить более бессмысленную задачу. Я Вам терпеливо это объясняю уже довольно долго:)
Но самое интересное, что эту задачу Вы уже решили. И можно было бы предположить, что Вы здесь рассуждали о какой-то следующей задаче, когда говорили о каком-то парсере:) Однако теперь оказывается, что мы идем снизу вверх! И не решена ПРЕДЫДУЩАЯ задача. Что не помешало Вам решить следующую:)
[quot ViPRos]
Еще выще - генерация модели предметной области из языка описания предметной области.
А язык - это, случайоно не еще одна модель (в первом значении по Дейту), которую мы сейчас надстроим над Вашей неизвестной моделью (в первом значении по Дейту), которую Вы надстроили над реляционной моделью (тоже в первом значении)? Чтобы потом разработать мэппинг второго уровня. То есть, первого:)
ViPRosЕше выще - выявления(отсечение) языка описания предметной области из естественного языка.
Ну, это более-менее отделяемая научная задача.
...
Рейтинг: 0 / 0
25 сообщений из 163, страница 5 из 7
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Нормальная форма Бойса-Кодда
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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