|
таблица или форма ввода?
|
|||
---|---|---|---|
#18+
А любая БД хоть Р хоть !Р есть граф ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2009, 14:11 |
|
таблица или форма ввода?
|
|||
---|---|---|---|
#18+
_мод, ну вобщем щоб кота за хвост долго не таскать я встроил фигню, которая анализирует граф изменений, если этот граф можно привеси в упорядоченный пакет команд обновлений ( с учетом целостности исходя из метаданных скл сервера (требования самого фреймворка анализируются при валидации объекта, то есть до момента построения графа изменений), то этот пакет обрамляется транзакционной скобкой и посылается на сервер. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2009, 14:16 |
|
таблица или форма ввода?
|
|||
---|---|---|---|
#18+
Сахават Юсифовstells2, все в мире объекты связи тоже круто ! Очень глобально! Тем не менее любая модель реального мира есть ограничения, т.к это всего лиш модель. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2009, 15:12 |
|
таблица или форма ввода?
|
|||
---|---|---|---|
#18+
Сахават Юсифов все в мире объекты связи тоже Давно лежит объект кирпич на въезде во двор.. Спотыкаются все, а он лежит.. Ну никакой логики у народа :) Его бы повесить в арке, глядишь и грузовики может не стали бы заезжать… Логично вроде, но бизнес ГАИ диктует иное – нужен знак, и кирпич этот красный (обычный), этот объект, не катит.. Вот и выходит, что кирпич (объект) этот, к бизнесу и логике ну никакого отношения.. Убрать его – логично, но бизнеса нет.. А вот повесить знак «Въезд запрещен» - это уже чистый бизнес для некоторых.. Только.. причем тут объект кирпич? PS: это так, о мухах, повидле и той суете что создают эти объекты… ------------------------- Создать хранилище, оптимальное конечно не просто.. Но это только статичные данные. А вот бизнес-логика, её накрутить можно как угодно.. Возьмем пару-тройку таблиц: сведения о людях (человеке). Данные то одни, да вот смотря для кого эту базу будем использовать... Для паспортного стола одно, для отдела кадров иное.. Вот и получается, ничего вроде в базе не меняли, а приложения совершенно разные... :) И для кадровика и для паспортиста нужна карточная форма.. А вот для продавца магазина нет.. ему достаточно в табличном виде показать набор покупателей, что бы выбрать код покупателя… Графы и т.д. штука хорошая.. Но ИМХО, не стало бы этот как в том анекдоте про Чапаева и Петьку.. где Петька готов был все свести к х…м )) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 14:10 |
|
таблица или форма ввода?
|
|||
---|---|---|---|
#18+
stells2, из твоих типов (таблиц) и множества их связей (что дает граф :)) вырезаются разные подграфы (макротипы - бизнес объекты), при этом указывется какие методы базовых типов унаследуются, и какие дописать вот и вся твоя программа ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 14:37 |
|
таблица или форма ввода?
|
|||
---|---|---|---|
#18+
Сахават Юсифовstells2, и множества их связей (что дает граф :)) вырезаются разные подграфы (макротипы - бизнес объекты), при этом указывется какие методы базовых типов унаследуются, и какие дописать вот и вся твоя программа Во первых, графы бываю разные. Во вторых, далеко не факт что связи физичиски есть (как пример - справочники, далеко невсегда есть прямая связь между ними и продуктивом). Выстроить дерево - задача нормализации, а реализовать систему - задача практики (читай - денормализации) :). ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 14:47 |
|
таблица или форма ввода?
|
|||
---|---|---|---|
#18+
stells2, не въезжаешь что то вот ВСЕ связи ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 17:58 |
|
таблица или форма ввода?
|
|||
---|---|---|---|
#18+
а вот нужный срез (срезов может быть много) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 18:03 |
|
таблица или форма ввода?
|
|||
---|---|---|---|
#18+
Вот форма сгенерированная для этого макротипа ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 18:15 |
|
таблица или форма ввода?
|
|||
---|---|---|---|
#18+
вот если надо редактировать НЕ в гриде (авто конечно) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 18:16 |
|
таблица или форма ввода?
|
|||
---|---|---|---|
#18+
Эту форму пользователь может переделать допустим вот так ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 18:29 |
|
таблица или форма ввода?
|
|||
---|---|---|---|
#18+
так что графы вещь хорошая ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 18:31 |
|
таблица или форма ввода?
|
|||
---|---|---|---|
#18+
мне одному плохо стало пот этого скина с сердечками? муть какая-то, не учетка, а прямо нтим-софт... вкусите множество сексуальных наслаждений с нашей новой платформой... (с) 1С. Ну вы поняли... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 19:19 |
|
таблица или форма ввода?
|
|||
---|---|---|---|
#18+
trdm, пуговицы не мои, не фиг критиковать ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 19:27 |
|
таблица или форма ввода?
|
|||
---|---|---|---|
#18+
на сурьезный скин и успокойся ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 19:28 |
|
таблица или форма ввода?
|
|||
---|---|---|---|
#18+
Сахават Юсифовstells2, не въезжаешь что то вот ВСЕ связи У на с с Вами несколько различные понятия «связь».. Связь (link, relation – что и лежит в основе реляционных СУБД) это те самые стрелочки что соединяют Ваши бизнес-объекты. И потому, «связь» не может быть объектом по определению. Это отношение с указанием направления и мощности (1:М, 1:1, М:М). Связь не является объектом но порождает логику (события, или точней, реакцию на события), отвечая на вопросы «что будет если я изменю это отношение», «если я удалю эти данные» и т.д. Её единственное назначение – выполнение (гарантирование) требований: целостность, не противоречивость и т.д. накладываемых на любую базу данных. Насчет форм и т.д. – без комментариев… :) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2009, 07:32 |
|
таблица или форма ввода?
|
|||
---|---|---|---|
#18+
Может речь идет о брачных контрактах ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2009, 09:01 |
|
таблица или форма ввода?
|
|||
---|---|---|---|
#18+
stells2, сочувствую ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2009, 11:20 |
|
|
start [/forum/topic.php?fid=33&msg=36274313&tid=1547385]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 175ms |
0 / 0 |