Имя: Пароль:
1C
1С v8
Измерение VS Ресурс VS реквизит в регистре сведений
, ,
0 popcorn
 
27.09.11
07:00
Где лучше хранить данные: в измерениях, ресурсах или реквизитах регистра сведений и почему? Данные будут выбираться простым запростом:

Выбрать
  Ж1, Ж2, Ж3, Ж4, Ж5
Из
  РегистраСведений
Где
  Ж1 Между &хз1 и &хз2
  И Ж2 в (&спискеЖ2)


Возможно с группировками и т.п.
Пока где бы я их не хранил, работает одинаково. Потому не понятно как лучше, или без разницы?
1 Песец
 
27.09.11
07:01
ртфм?
2 golden-pack
 
27.09.11
07:01
ресурсы
3 Sammo
 
27.09.11
07:02
А потом потребуется периодика, вдруг...
4 popcorn
 
27.09.11
07:25
(3) ну период там хранится и так.
(2) чем ресурс лучше реквизита?
5 popcorn
 
27.09.11
07:25
(1) фюмф
6 Нуф-Нуф
 
27.09.11
07:27
(1) ватафак?
7 Песец
 
27.09.11
07:40
(5),(6) Расшифровываю: Чтение инструкции по эксплуатации ТС не предлагать и сюда не копипастить, а то обсуждать будет нечего и ветка загнется.
8 vde69
 
27.09.11
07:45
ресурс - это аналитика, в общем случае по нему строится кластерный индекс, работает быстрее всего но есть ограничения связаные с размером индекса

ресурс и реквизит - имеют различие только для условий и итогов виртуальных таблиц, если виртуальные таблицы не используется - то это одно и то-же
9 vde69
 
27.09.11
07:45
(8)в первой строке ресурс = измерение
10 Starhan
 
27.09.11
07:46
Текст из книги "Профессиональная разработка в системе 1С:Предприятие 8", Глава 6 Хранение информации (автор главы А. П. Габец), подзаголовок Структура регистра сведений:

ресурсы хранят данные регистра, то есть ту информацию, ради хранения которой регистр, собственно, создавался и с которой работает функциональность регистра;
измерения используются для обеспечения разрезов хранения этой информации.
Кроме того, для ситуаций, когда необходимо кроме данных хранить дополнительную информацию о собственно записях регистра, возможно использование реквизитов.

Хотелось бы особо отметить, что деление информации на реквизиты и ресурсы - элемент общего подхода. И хотя технологически хранение информации ресурсов и реквизитов регистра сведений сущетвенно не различается, правильное "отнесение" разрабртчиком данных к ресурсам или реквизитам позволяет впоследствии быстро отличить, что является "функцией" регистра, а что просто комментирует запись.



Ну и особо обратите внимание на следующий далее абзац



Строго говоря, это один из ключевых моментов организации разработки в 1C:Предприятии - деление структуры метаданных по ролям, исполняемым конкретными объектами в прикладном решении, а не только по их технологическому устройству.

(с)копипастно
11 popcorn
 
27.09.11
08:43
Отлично! Значит для моей задачи нет никакой разницы, буду хранить что где по смыслу подходит.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший