|
В какой бд лучше смоделировать аналог таблиц?
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsevв постановке ТС вроде пользователь сам и проектирует Ну вот. Но проектировать БД удачно не всегда получается и у проектировщиков БД. У которых есть специальное образование. А тут пользователь. Это как бы представление о том, что каждая домохозяйка может проектировать БД. Leonid Kudryavtsevкодогенерацию и динамический SQL никто не запрешал Ну так если база плохо спроектирована, то нужны программные ухищрения, костыли всякие. Возможно, временные таблицы. Тут может вообще не получится написать запроса, который всегда будет правильное выдавать. Некорректно, поставленная задача. Кроме того, Разные пользователи под одним и тем же наименование атрибута или даже сущности, могут понимать не совсем одно и то же. И вообще. Вот они ввели одно и то же под разными названиями. И половина данных там, половина там. И динамический SQL конечный пользователь разве напишет? А если напишет, то разве правильно? Для запросов конечных пользователей специально придумали ОЛАП. И то эти пользователи часто ничего там не могут. А тут то на мусорная БД (разработанная пользователями возможно тыкающими одним пальцем). А Вы говорите. ТС. Такие ТС придумывали и 20 лет назад. Но тогда еще народ в основном самоучками в БД был. А теперь то все учились, проходили БД. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2019, 23:17 |
|
В какой бд лучше смоделировать аналог таблиц?
|
|||
---|---|---|---|
#18+
user.maxDimitry Sibiryakov, это не решение, это заглушка, иного просто не нашел ) пришел с вопросом на форум. Мне казалось, что бд изначально выбрал неправильную (реляционную) Сказано, берешь любую БД и там создаешь нужные таблицы для пользователя. Все актуальные БД поддерживают схемы и работы с метаданными. Так что приложение сводиться к созданию собственного генератора SQL-запросов. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2019, 05:23 |
|
В какой бд лучше смоделировать аналог таблиц?
|
|||
---|---|---|---|
#18+
user.maxDimitry Sibiryakov, это не решение, это заглушка, иного просто не нашел ) пришел с вопросом на форум. Мне казалось, что бд изначально выбрал неправильную (реляционную) Попробуй нереляционную ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2019, 08:17 |
|
В какой бд лучше смоделировать аналог таблиц?
|
|||
---|---|---|---|
#18+
user.max, посмотри neo4j. Возможно удовлетворит твои изысканные требования. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2019, 11:35 |
|
В какой бд лучше смоделировать аналог таблиц?
|
|||
---|---|---|---|
#18+
user.max, выше линк на топик - в нем рассмотрены несколько вариантов решения этой задачи воды конечно много ( ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2019, 09:56 |
|
В какой бд лучше смоделировать аналог таблиц?
|
|||
---|---|---|---|
#18+
Siemargl, напишите, пожалуйста, линк. Не нахожу по теме . ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2019, 00:02 |
|
В какой бд лучше смоделировать аналог таблиц?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2019, 08:16 |
|
В какой бд лучше смоделировать аналог таблиц?
|
|||
---|---|---|---|
#18+
user.max Dimitry Sibiryakovпропущено... С чего бы плохой-то? Обеспечивает полную изоляцию и безопасность. Каждый пользователь создаёт нужные ему индексы и не рискует тем самым обрушить работу остальных. Идеально! Как раз нужно избавить пользователя от установки индексов. Он по факту работает с таблицами подобно "excel", не задумываясь, что там под капотом творится. Собрать все в одну базу данных можно с нашим приложением на основе синтеза EXCEL & BD А дальше спокойно разбираться с 700 таблицами через SQL или nonSQL У пользователей почти что EXCEL - но : - вся информация хранится не в Excel-книгах, а на сервере в виде многомерных кубов и виртуальных Excel-листов - при подключении пользователя к серверу его реальный Excel-лист заполняется данными с нужного виртуального листа. листы тесно взаимосвязаны - изменения отображаются на обоих листах. - после отключения пользователя его реальный Excel-лист не сохраняется, но данные остаются на сервере. - контроль и обработка данных выполняются специальными формулами в ячейках листов. Все 700 пользователей могут быть разными - это задается формулами на их листах. Но таблицы в BD вполне можно стандартизировать. www.armex.pro ... |
|||
:
Нравится:
Не нравится:
|
|||
02.01.2020, 23:59 |
|
В какой бд лучше смоделировать аналог таблиц?
|
|||
---|---|---|---|
#18+
MX-9 Все 700 пользователей могут быть разными А могут и не быть разными? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2020, 17:10 |
|
В какой бд лучше смоделировать аналог таблиц?
|
|||
---|---|---|---|
#18+
А зачем Зяма самозабанился? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2020, 17:14 |
|
В какой бд лучше смоделировать аналог таблиц?
|
|||
---|---|---|---|
#18+
mayton А зачем Зяма самозабанился? Так было надо. А кто это? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.01.2020, 09:56 |
|
В какой бд лучше смоделировать аналог таблиц?
|
|||
---|---|---|---|
#18+
ёёёёё MX-9 Все 700 пользователей могут быть разными А могут и не быть разными? Могут сильно различаться вид экрана (лист Excel), графические элементы, формулы контроля-обработки вводимых данных, железо, версии Excel. Настройка под каждого индивидуально - c учетом специфики его работы и уровня доступа. Но все данные идут в одну общую таблицу в единой BD. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.01.2020, 13:34 |
|
В какой бд лучше смоделировать аналог таблиц?
|
|||
---|---|---|---|
#18+
MX-9 ёёёёё пропущено... А могут и не быть разными? Могут сильно различаться вид экрана (лист Excel), графические элементы, формулы контроля-обработки вводимых данных, железо, версии Excel. Настройка под каждого индивидуально - c учетом специфики его работы и уровня доступа. Но все данные идут в одну общую таблицу в единой BD. Я вообще-то про абсолютно другое спросил. Даже про противоположное. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.01.2020, 16:56 |
|
В какой бд лучше смоделировать аналог таблиц?
|
|||
---|---|---|---|
#18+
user.max, 1C вроде подходит. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2021, 22:04 |
|
В какой бд лучше смоделировать аналог таблиц?
|
|||
---|---|---|---|
#18+
user.max Сценарий: Пользователь создает сущности (аналог таблицы), атрибуты сущности с типами (аналог столбцов) и наполняет сущность данными (строки в таблице). Атрибуты сущности могут ссылаться на атрибуты других сущностей (аналог JOIN по полю, например, users.id = post.user_id) Необходимо делать выборки по такой структуре, например: получить все записи по критерию. По сути нужно смоделировать реляционную бд. Делать это в реляционной бд (eav), мне кажется крайне костыльным решением. Подскажите, пожалуйста, какую бд под такую структуру выбрать? Подразумевается хранение большого объема записей для каждой из сущностей . Большого - это какого? (в штуках) Что предполагается делать с этими каждыми сущностями? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2021, 18:21 |
|
|
start [/forum/topic.php?fid=35&msg=39881306&tid=1552158]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 291ms |
total: | 409ms |
0 / 0 |