powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / ORM снова или тенцер наоброт
25 сообщений из 51, страница 2 из 3
ORM снова или тенцер наоброт
    #33799659
Фотография vromanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123
но перечень ВЕРОЯТНЫХ запросов то должен быть.
Если их нет, то ВСЁ (все классы клиента) запихать в БЛОБ и делов то.
А вот этого нет :(
Пока просто показ связанных объектов. Если дела пойдут хорошо то будет развитие а вот куда?? Непонятно.
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33799673
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vromanovпоказ связанных объектов
Каким образом? Не секрет?
Приведи структуру.
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33799739
Фотография vromanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Приведи структуру.
Диаграмму сейчас нарисовать не могу
1) Связи в таблицах через FK. Например, есть месторождение, есть скважина. Скважина ссылается на метсорождение. В идеале в метаданных такие связи должны быть описаны. Хотя бы привести название связи ("Принадоежит", "Содержит", "Находится на" итд)
2) Возможно потребуется прикрутить связи в стиле EAV. Т.е. табличка с полями
LINK_ID
LINK_TYPE_ID
LINK_FROM_TABLE
LINK_FROM_ID
LINK_TO_TABLE
LINK_TO_ID
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33799807
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Один ко многим?

Месторождения
id Название2 АААААААА3 ИИИИИИ

Скважины
id id_Местор. Название1 2 SSSS2 2 FFFFFFF
______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33799889
Фотография vromanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Один ко многим?

Да. А можно и многое ко многому прикрутить. Через промежуточную таблицу.
Например связь между месторождениями и листами карт или отчетами на которых они отображены.
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33799981
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vromanov Petro123Один ко многим?

Да. А можно и многое ко многому прикрутить. Через промежуточную таблицу.
Например связь между месторождениями и листами карт или отчетами на которых они отображены.
с картами и отчётами сомневаюсь - это динамика и перевычисляется при изменении размера листов, например.
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33800137
Фотография vromanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Под отчетами и картами подразумеваются бумажные документы. Например, "Карта полезных ископаемых Сибири" или "Отчет метосоматического отряда за полевой период 2006 года"
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33800221
Фотография vromanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123
с картами и отчётами сомневаюсь - это динамика и перевычисляется при изменении размера листов, например.
Ну надо еще расмотреть такую вещь как номенклатурные "листы". С одной стороны географические координаты однозначно определяют соответсвие объекта нескольким номенклатурным листам. С другой стороны, листы также имеют автора, дату топоосновы итд.
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33800337
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
наличие связей в реальном мире ещё не даёт необходимости переносить это в модель.
Модель всегда ущербна. Т.е. если
Товары <------> Заказы <------> Заказчики
имеют всякие там связи, то переносить их на БД есть смысл только при наличии запросов с обоих сторон.
многие ко многим
Поэтому опять ... вариант реализации сильно зависит от ТЗ.
авторА вот этого нет :(
Пока просто показ связанных объектов. Если дела пойдут хорошо то будет развитие а вот куда?? Непонятно.
IMHO хороший аналитик нужен, а потом проектирование БД под задачу.

"Если ты сервер, то не суетись под клиентом" (с) Хакер
______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33801299
Фотография vromanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут вообще хитрая ситуация. Данные начинают набиваться уже сейчас, а программа начнет писаться не раньше чем через год. Финансирования сейчас нет
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33801739
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vromanovТут вообще хитрая ситуация. Данные начинают набиваться уже сейчас, а программа начнет писаться не раньше чем через год. Финансирования сейчас нет
ГОС-структура наверно. Только они деньги не считают, т.к. государственные ;).
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33802580
Фотография vromanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123
ГОС-структура наверно. Только они деньги не считают, т.к. государственные ;).
Причем тут деньги? Как раз хочется деньги сберечь, чтобы не делать работу дважды.
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33804168
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vromanovИмеется задача написать картографическую программу, которая бы могла привязывать к объектам на карте различную информацию. Т.е. класическая задча - имеем разные классы объектов, колчиество классов заранее неизвестно.
надо написать прогарамму, чтобы можно было добавлять новые классы без изменения кода программы. Можно хранить данные в структуре типа EAV. А можно хранить в виде плоских таблиц, а вот уже в метажнных описать как эти плоские таблицы обрабатывать. Мне кажется, что этот подход будет лучше EAV.
Делал ли кто-нибудь что-то подобное?
http://users.iptelecom.net.ua/~agp1/ru/kbd.html
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33807945
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
статья интересная,
- правда староватая (нет учёта появления sql 3, пространственных БД, и пространственных запросов, 486 машина и оптимизация БД под неё)
- в большинстве задач можно обойтись без разбивки объекта на сегменты как в примере.
Тогда БД будет ОДНА таблица + EAV 3 штуки.
______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33808397
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Тогда БД будет ОДНА таблица + EAV 3 штуки.

почему 3 штуки ?
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33808827
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мод Petro123Тогда БД будет ОДНА таблица + EAV 3 штуки.

почему 3 штуки ?
патаму шта 3 буквы
- сущность
1
|
8
- значения атрибутов

- список атрибутов
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33808933
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123- список атрибутов
да конечно про эту я забыл
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33810039
nik_x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123 мод Petro123Тогда БД будет ОДНА таблица + EAV 3 штуки.

почему 3 штуки ?
патаму шта 3 буквы
- сущность
1
|
8
- значения атрибутов

- список атрибутов

Все это в XML никак нельзя представить???
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33810501
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nik_xВсе это в XML никак нельзя представить???
можно но не нужно (индексов понимаешь нету)
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33810585
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nik_xВсе это в XML никак нельзя представить???
смотря для каких целей.
Я в XML готовлю данные и провайдер от MS заливает в БД таблицы уже преобразовывая XML ----> РСУБД
/topic/103823

Вывод из БД в XML достаточно добавить в SELECT директиву "for xml"

Хранить XML с поиском по нодам БД пока (не все) не умеют.
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33813202
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123
старовата. ))

не думаю, что статистика по длине сегментов сильно изменилась.
(может пригодиться для чего нибудь)

не думаю, что изменились классификаторы
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33813223
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мод
я извиняюсь за задержку
если Вам еще интересно.

/topic/147188&pg=6#2809933
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33814071
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tchingizPetro123
не думаю, что статистика по длине сегментов сильно изменилась.
(может пригодиться для чего нибудь)
============== я просто замерял скорость отрисовки с сегментами и без. Никаких преимуществ не увидел

не думаю, что изменились классификаторы
======================
ты называешь классификаторами
Код: plaintext
 0199100 
где "дерево" зашито в позиции символов

01 группа
99 подгруппа
...

ЗЫ. Никто не говорит, что классификаторы изменились. А вот модель хранения такого классификатора в БД может быть разная.
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33814085
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прошу прощения за форматирование. Так лучше
tchingiz
Petro123
не думаю, что статистика по длине сегментов сильно изменилась.
(может пригодиться для чего нибудь)
============== я просто замерял скорость отрисовки с сегментами и без. Никаких преимуществ не увидел
не думаю, что изменились классификаторы
======================
ты называешь классификаторами

0199100
где "дерево" зашито в позиции символов

01 группа
99 подгруппа
...
ЗЫ. Никто не говорит, что классификаторы изменились. А вот модель хранения такого классификатора в БД может быть разная.

______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!
...
Рейтинг: 0 / 0
ORM снова или тенцер наоброт
    #33814687
Фотография vromanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отрисовка для меня не важна, этим занимается сам GIS
...
Рейтинг: 0 / 0
25 сообщений из 51, страница 2 из 3
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / ORM снова или тенцер наоброт
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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