powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / объекты с временными характеристиками
14 сообщений из 14, страница 1 из 1
объекты с временными характеристиками
    #34164116
bla-bla-bla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нашей командой пректируем зарплату и коммуналку одновременно. В той и в другой области часто встречаются объекты с временными характеристиками. Причем этими характеристиками могут являться другие объекты.
Вот пытаемся унифицировать работу с такими объектами.
Интересуют выполненые подходы к такой задаче.
...
Рейтинг: 0 / 0
объекты с временными характеристиками
    #34164126
Фотография Infernal V. Raven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поищите слово EAV
---
aka VIR. No pity. No mercy. No remorse. No Regret
...
Рейтинг: 0 / 0
объекты с временными характеристиками
    #34164371
Алексей Ключников
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Infernal V. RavenПоищите слово EAV

EAV - entire attribute value
Это способ хранения данных в виде объектов и их атриббутов и ничего более.
Поэтому в EAV нет ответа на посталеный вопрос.
...
Рейтинг: 0 / 0
объекты с временными характеристиками
    #34164399
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Ключников Infernal V. RavenПоищите слово EAV

EAV - entire attribute value
Это способ хранения данных в виде объектов и их атриббутов и ничего более.
Поэтому в EAV нет ответа на посталеный вопрос.
Если EAV способен описать объектность нашего Мира, то почему его так надо принижать?

опишите это:
авторПричем этими характеристиками могут являться другие объекты.
без EAV?
...
Рейтинг: 0 / 0
объекты с временными характеристиками
    #34164615
Фотография Shtock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на:

опишите это:
автор
Причем этими характеристиками могут являться другие объекты.

без EAV?

на самом в любой базе характеристиками объекта являются другие объекты :) и даже разных классов :0


могу описать,но,если человек изначально не умеет проектировать БД, то он этого не осилит.
я не раз писал про модель субъектов и отношений,там атрибутами субъектов могут являться другие сбъекты.


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

По большому счету полностью некорректно поставлен вопрос-абсолютно не ясно,что хочет автор вопроса. Возможно поиск по слову "История" или "Историчность" решит эту проблему.
...
Рейтинг: 0 / 0
объекты с временными характеристиками
    #34164669
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Вот пытаемся унифицировать работу с такими объектами.

Проще пареной репы. Поиск по ключевым словам "хронологические базы данных".
...
Рейтинг: 0 / 0
объекты с временными характеристиками
    #34165032
bla-bla-bla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во-первых, благодарю всех за ответы.
Теперь к предмету ...
Мы обсуждали архитектуру данных подобную EAV, просто я не знал, что она так называется.
Примерно так, как на рисунке.
С точки зрения декларативной целостности все нормально, вот как насчет перегруженности таблиц BASE_TABLE , CHARACTERISTIC? (блокировки, избыточность ) интерессно как в реале системы с такой архитектурой справляются.

Плиз укажите на альтернативные подходы и отзывы к ним...
...
Рейтинг: 0 / 0
объекты с временными характеристиками
    #34165253
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> просто я не знал, что она так называется

Вам два раза написали, что EAV здесь абсолютно ни при делах. Сколько еще сообщений требуется, чтобы Вы это поняли?
...
Рейтинг: 0 / 0
объекты с временными характеристиками
    #34165381
ModelR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего вам нужны все три стороны бермудского треугольника:
1)EAV (вряд ли начисления в зпл будут развернуты в атрибуты, скорее Человек, Код_начисления, Сумма)
2) История
3) Иерархия
Ищите, но не смешивайте их между собой.
...
Рейтинг: 0 / 0
объекты с временными характеристиками
    #34165926
bla-bla-bla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>>Вам два раза написали, что EAV здесь абсолютно ни при делах. Сколько еще сообщений требуется, чтобы Вы это поняли?
Скажите что при делах. Я выложил одну из возможных архитектур. Интересуют ее практические минусы.
>>ModelR
Если простой пример то, будут человеки с их временными характеристиками, правила начисления (для определенных характеристик), и начисления для человеков. Вот и все ...
Проблема, что характеристики человека временные, поэтому и возник собственно вопрос о временных характеристиках объектов.
...
Рейтинг: 0 / 0
объекты с временными характеристиками
    #34165969
Фотография klen_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно в 1С метод Получить значение на дату - не то очём ты спрашиваешь?
В 1С это называется История значений
...
Рейтинг: 0 / 0
объекты с временными характеристиками
    #34167541
bla-bla-bla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем мой главный свел все к тому что надо писать отдельно таблицу для каждой характеристики. Вот так. никакой унификации типа будет быстрее и гибче
...
Рейтинг: 0 / 0
объекты с временными характеристиками
    #34167925
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> надо писать отдельно таблицу для каждой характеристики

Другими словами: декомпозиция атрибутов и связей, имеющих эти самые временные характеристики. Он прав. Это и называется унификация.
...
Рейтинг: 0 / 0
объекты с временными характеристиками
    #34169242
Фотография Infernal V. Raven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bla-bla-blaВ общем мой главный свел все к тому что надо писать отдельно таблицу для каждой характеристики. Вот так. никакой унификации типа будет быстрее и гибчеТоже вариант, обладает своими плюсами и минусами. Если характеристик немного то нормально.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / объекты с временными характеристиками
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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