|
|
|
А как называется такая смесь?
|
|||
|---|---|---|---|
|
#18+
Всем привет. Имеется табличка с описанием сущностей, и табличка с описанием атрибутов (ну там, естестаенно, еще кое-что имеется, но это не так важно). Приложение при работе опирается на значения в этих табличках, строятся формы отображений, отчеты и запросы. Только это не EAV, ибо данные хранятся не в общей табличке. Сами данные хранятся в физических табличках, по одной на сущность, модификация структуры выполняется простым alter table. Использование физических таблиц позволяет избежать некоторых проблем, присущих eav. (Но добавляет некоторого гемора с модификацией метаданных). Вопрос - как называют подобный подход организации структур данных и приложения, опирающегося на структуру, описанную в базе? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2012, 21:34 |
|
||
|
А как называется такая смесь?
|
|||
|---|---|---|---|
|
#18+
vvmВсем привет. Имеется табличка с описанием сущностей, и табличка с описанием атрибутов (ну там, естестаенно, еще кое-что имеется, но это не так важно). Приложение при работе опирается на значения в этих табличках, строятся формы отображений, отчеты и запросы. Только это не EAV, ибо данные хранятся не в общей табличке. Сами данные хранятся в физических табличках, по одной на сущность, модификация структуры выполняется простым alter table. Использование физических таблиц позволяет избежать некоторых проблем, присущих eav. (Но добавляет некоторого гемора с модификацией метаданных). Вопрос - как называют подобный подход организации структур данных и приложения, опирающегося на структуру, описанную в базе? Спасибо. Можно подробнее? Для чего таблицы с сущностями и атрибутами если все и так хранится в своих таблицах: таблица-сущность, колонки-атрибуты. Либо возможны варианты когда одной сущности соответствуют несколько таблиц? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2012, 21:50 |
|
||
|
А как называется такая смесь?
|
|||
|---|---|---|---|
|
#18+
авторИмеется табличка с описанием сущностей, и табличка с описанием атрибутовЭто называется словарь data distionary. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2012, 21:54 |
|
||
|
А как называется такая смесь?
|
|||
|---|---|---|---|
|
#18+
On 02/26/2012 10:34 PM, vvm wrote: > Имеется табличка с описанием сущностей, и табличка с описанием атрибутов (ну > там, естестаенно, еще кое-что имеется, но это не так важно). Приложение при > работе опирается на значения в этих табличках, строятся формы отображений, > отчеты и запросы. .... > Вопрос - как называют подобный подход организации структур данных и приложения, > опирающегося на структуру, описанную в базе? Просто метаданные о БД. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2012, 21:59 |
|
||
|
А как называется такая смесь?
|
|||
|---|---|---|---|
|
#18+
Максим НvvmВсем привет. Имеется табличка с описанием сущностей, и табличка с описанием атрибутов (ну там, естестаенно, еще кое-что имеется, но это не так важно). Приложение при работе опирается на значения в этих табличках, строятся формы отображений, отчеты и запросы. Только это не EAV, ибо данные хранятся не в общей табличке. Сами данные хранятся в физических табличках, по одной на сущность, модификация структуры выполняется простым alter table. Использование физических таблиц позволяет избежать некоторых проблем, присущих eav. (Но добавляет некоторого гемора с модификацией метаданных). Вопрос - как называют подобный подход организации структур данных и приложения, опирающегося на структуру, описанную в базе? Спасибо. Можно подробнее? Для чего таблицы с сущностями и атрибутами если все и так хранится в своих таблицах: таблица-сущность, колонки-атрибуты. Либо возможны варианты когда одной сущности соответствуют несколько таблиц? Ну, юзер с правами админа описывает/создает новые сущности и их состав. Одной сущности могут соответствовать другие таблицы для атрибутов типа "ссылка". Для конкретной сущности описывается связь с некоторой другой сущностью, в рамках такой связи описывают атрибуты типа "ссылка". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2012, 22:00 |
|
||
|
А как называется такая смесь?
|
|||
|---|---|---|---|
|
#18+
SERG1257авторИмеется табличка с описанием сущностей, и табличка с описанием атрибутовЭто называется словарь data distionary. Спасибо. А методика пректирования, когда приложение в работе использует словарь данных, как-то называется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2012, 22:03 |
|
||
|
А как называется такая смесь?
|
|||
|---|---|---|---|
|
#18+
vvmНу, юзер с правами админа описывает/создает новые сущности и их состав. А потом на их основе генерируются таблицы в БД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2012, 22:05 |
|
||
|
А как называется такая смесь?
|
|||
|---|---|---|---|
|
#18+
Максим НvvmНу, юзер с правами админа описывает/создает новые сущности и их состав. А потом на их основе генерируются таблицы в БД? Да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2012, 22:11 |
|
||
|
А как называется такая смесь?
|
|||
|---|---|---|---|
|
#18+
vvmМаксим Нпропущено... А потом на их основе генерируются таблицы в БД? Да. Может я не прав, но тогда это похоже на визуальный постоитель таблиц (который имеет люба визуальная IDE), ориенитрованный на конкретное приложение с его спецификой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2012, 22:14 |
|
||
|
А как называется такая смесь?
|
|||
|---|---|---|---|
|
#18+
Максим Нvvmпропущено... Да. Может я не прав, но тогда это похоже на визуальный постоитель таблиц (который имеет люба визуальная IDE), ориенитрованный на конкретное приложение с его спецификой. Ну, да, таблицы в итоге строятся/изменяются. Для данного конкретного приложения. Но без привлечения программиста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2012, 22:31 |
|
||
|
А как называется такая смесь?
|
|||
|---|---|---|---|
|
#18+
vvmМаксим Нпропущено... Может я не прав, но тогда это похоже на визуальный постоитель таблиц (который имеет люба визуальная IDE), ориенитрованный на конкретное приложение с его спецификой. Ну, да, таблицы в итоге строятся/изменяются. Для данного конкретного приложения. Но без привлечения программиста. ИМХО Не думаю что для этого есть специальное умное название, это визуальный посторитель, дизайнер таблиц и т.д. А созданные таблицы уже заюзываются в динамически сторящемся интерфейсе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2012, 22:38 |
|
||
|
А как называется такая смесь?
|
|||
|---|---|---|---|
|
#18+
Максим Нvvmпропущено... Ну, да, таблицы в итоге строятся/изменяются. Для данного конкретного приложения. Но без привлечения программиста. ИМХО Не думаю что для этого есть специальное умное название, это... Огорчительно. Мне нравятся разные заумные аббревиатуры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2012, 22:57 |
|
||
|
А как называется такая смесь?
|
|||
|---|---|---|---|
|
#18+
vvm, ORM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2012, 23:52 |
|
||
|
А как называется такая смесь?
|
|||
|---|---|---|---|
|
#18+
ViPRos, точняк! Трансляция логических бизнес - объектов в физические! "Би-эр-эм". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2012, 23:57 |
|
||
|
А как называется такая смесь?
|
|||
|---|---|---|---|
|
#18+
vvmПриложение при работе опирается на значения в этих табличках, строятся формы отображений, отчеты и запросы. Если уж хочется умного названия, по которому можно гуглить, то это называют Metadata-Driven Application. IMHO заслуживающий внимания подход, если без фанатизма. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 13:59 |
|
||
|
А как называется такая смесь?
|
|||
|---|---|---|---|
|
#18+
Cane Cat FishervvmПриложение при работе опирается на значения в этих табличках, строятся формы отображений, отчеты и запросы. Если уж хочется умного названия, по которому можно гуглить, то это называют Metadata-Driven Application. IMHO заслуживающий внимания подход, если без фанатизма. Спасибо. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 17:46 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=37678894&tid=1541820]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
141ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 407ms |

| 0 / 0 |
