powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / таблица или форма ввода?
19 сообщений из 94, страница 4 из 4
таблица или форма ввода?
    #36264331
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А любая БД хоть Р хоть !Р есть граф
...
Рейтинг: 0 / 0
таблица или форма ввода?
    #36264349
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_мод,

ну вобщем щоб кота за хвост долго не таскать
я встроил фигню, которая анализирует граф изменений, если этот граф можно привеси в упорядоченный пакет команд обновлений ( с учетом целостности исходя из метаданных скл сервера (требования самого фреймворка анализируются при валидации объекта, то есть до момента построения графа изменений), то этот пакет обрамляется транзакционной скобкой и посылается на сервер.
...
Рейтинг: 0 / 0
таблица или форма ввода?
    #36264595
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифовstells2,

все в мире объекты
связи тоже
круто ! Очень глобально!

Тем не менее любая модель реального мира есть ограничения, т.к это всего лиш модель.
...
Рейтинг: 0 / 0
таблица или форма ввода?
    #36272402
Фотография stells2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифов
все в мире объекты
связи тоже
Давно лежит объект кирпич на въезде во двор.. Спотыкаются все, а он лежит.. Ну никакой логики у народа :) Его бы повесить в арке, глядишь и грузовики может не стали бы заезжать… Логично вроде, но бизнес ГАИ диктует иное – нужен знак, и кирпич этот красный (обычный), этот объект, не катит.. Вот и выходит, что кирпич (объект) этот, к бизнесу и логике ну никакого отношения.. Убрать его – логично, но бизнеса нет.. А вот повесить знак «Въезд запрещен» - это уже чистый бизнес для некоторых.. Только.. причем тут объект кирпич?
PS: это так, о мухах, повидле и той суете что создают эти объекты…
-------------------------
Создать хранилище, оптимальное конечно не просто.. Но это только статичные данные. А вот бизнес-логика, её накрутить можно как угодно..
Возьмем пару-тройку таблиц: сведения о людях (человеке). Данные то одни, да вот смотря для кого эту базу будем использовать... Для паспортного стола одно, для отдела кадров иное..
Вот и получается, ничего вроде в базе не меняли, а приложения совершенно разные... :) И для кадровика и для паспортиста нужна карточная форма.. А вот для продавца магазина нет.. ему достаточно в табличном виде показать набор покупателей, что бы выбрать код покупателя…
Графы и т.д. штука хорошая.. Но ИМХО, не стало бы этот как в том анекдоте про Чапаева и Петьку.. где Петька готов был все свести к х…м ))
...
Рейтинг: 0 / 0
таблица или форма ввода?
    #36272500
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stells2,


из твоих типов (таблиц) и множества их связей (что дает граф :)) вырезаются разные подграфы (макротипы - бизнес объекты), при этом указывется какие методы базовых типов унаследуются, и какие дописать
вот и вся твоя программа
...
Рейтинг: 0 / 0
таблица или форма ввода?
    #36272545
Фотография stells2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифовstells2,
и множества их связей (что дает граф :)) вырезаются разные подграфы (макротипы - бизнес объекты), при этом указывется какие методы базовых типов унаследуются, и какие дописать
вот и вся твоя программа
Во первых, графы бываю разные. Во вторых, далеко не факт что связи физичиски есть (как пример - справочники, далеко невсегда есть прямая связь между ними и продуктивом).
Выстроить дерево - задача нормализации, а реализовать систему - задача практики (читай - денормализации) :).
...
Рейтинг: 0 / 0
таблица или форма ввода?
    #36273157
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stells2,

не въезжаешь что то
вот ВСЕ связи
...
Рейтинг: 0 / 0
таблица или форма ввода?
    #36273169
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а вот нужный срез (срезов может быть много)
...
Рейтинг: 0 / 0
таблица или форма ввода?
    #36273209
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот форма сгенерированная для этого макротипа
...
Рейтинг: 0 / 0
таблица или форма ввода?
    #36273212
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот если надо редактировать НЕ в гриде (авто конечно)
...
Рейтинг: 0 / 0
таблица или форма ввода?
    #36273236
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эту форму пользователь может переделать допустим вот так
...
Рейтинг: 0 / 0
таблица или форма ввода?
    #36273239
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так что графы вещь хорошая
...
Рейтинг: 0 / 0
таблица или форма ввода?
    #36273350
trdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне одному плохо стало пот этого скина с сердечками?
муть какая-то, не учетка, а прямо нтим-софт...

вкусите множество сексуальных наслаждений с нашей новой платформой... (с) 1С. Ну вы поняли...
...
Рейтинг: 0 / 0
таблица или форма ввода?
    #36273356
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
trdm,

пуговицы не мои, не фиг критиковать
...
Рейтинг: 0 / 0
таблица или форма ввода?
    #36273360
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на сурьезный скин и успокойся
...
Рейтинг: 0 / 0
таблица или форма ввода?
    #36273833
Фотография stells2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифовstells2,
не въезжаешь что то
вот ВСЕ связи
У на с с Вами несколько различные понятия «связь»..
Связь (link, relation – что и лежит в основе реляционных СУБД) это те самые стрелочки что соединяют Ваши бизнес-объекты. И потому, «связь» не может быть объектом по определению. Это отношение с указанием направления и мощности (1:М, 1:1, М:М). Связь не является объектом но порождает логику (события, или точней, реакцию на события), отвечая на вопросы «что будет если я изменю это отношение», «если я удалю эти данные» и т.д. Её единственное назначение – выполнение (гарантирование) требований: целостность, не противоречивость и т.д. накладываемых на любую базу данных.
Насчет форм и т.д. – без комментариев… :)
...
Рейтинг: 0 / 0
таблица или форма ввода?
    #36273936
Фотография Невезучий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может речь идет о брачных контрактах
...
Рейтинг: 0 / 0
таблица или форма ввода?
    #36274313
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stells2,

сочувствую
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
таблица или форма ввода?
    #39191895
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GalaPДа и я сочувствую
...
Рейтинг: 0 / 0
19 сообщений из 94, страница 4 из 4
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / таблица или форма ввода?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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