Два регистра или составной тип. Как выбрать? #701614


#0 by Lama12
Что лучше, составной тип одного измерения в РС, или два регистра? Т.е. имеется задача, хранить информацию в регистре сведений. Структура регистра, два измерения и один ресурс. Регистр периодический. Одно измерение и один ресурс полностью совпадают по типу. Одно измерение может быть разных типов. Либо один справочник, либо другой. Вопрос. Как лучше структуру закладывать и почему именно так? Приветствуются ссылки на ИТС. Параллельно там ищу.
#1 by Lama12
Доп информация. В основном нагрузка будет на выборку а не на запись.
#2 by Maxus43
По смыслу разделяй. Если информация совершенно смысловая разная у этих "2-х регистров" - то разные делай, иначе сливай в один. Как лучше? Безразницы, но зри в будущее, может что изменится и потом придётся разделять.
#3 by Lama12
Пока тоже склоняюсь к двум разным, но из-за того что не могу найти формальное объяснение своей интуиции решил спросить :)
#4 by Maxus43
Технически - пофиг. Смысл смотри своих регистров. Как пример - курсы валют и номенклатуру контрагентов хранить в одном месте конечно смысла нет, даже если измерения одинаковые будут
#5 by Ненавижу 1С
а кто будет отслеживать уникальность ключа Период+Измерения в 2-х регистрах?
#6 by Lama12
Смысловая нагрузка - одинаковая аналитика в двум разным справочникам. Для примера, подойдет Контрагенты и Контактные лица контрагентов. Для них одинаковая аналитика.
#7 by Maxus43
о чем вы барин?
#8 by Lama12
Не понял вопроса. Измерения будут иметь уникальные значения. Это естественно. Может чего не понимаю.
#9 by Maxus43
добавляться будут другие разрезы? в типовой вон механизм свойств реализован, дак там всё вобще
#10 by Lama12
Маловероятно, но возможно.
#11 by НеБорисНуралиев
В типовой вполне нормально работает регистр "Значения свойств объектов" с составным полем "Объект". Если правильно будешь строить запросы, то никакой проблемы в составных измерениях ссылочного типа нет.
#12 by МойКодУныл
В типовых в один регистр лепят такое. Чего только доп свойства стоят:). Минус в 2х регситрах-неуниварсальность, а если еще один объект с такими свойствами появится - третий регистр? Запросы придется каждый раз к новому регистру писать. Я бы один, наверное, сделал. Если при выборке типизировать колонки составного типа, то потеря в производительности не ощутима.
#13 by Lama12
На ИТС информация только по 8.0. :( А что-то в хранении информации с тех пор менялось.
#14 by Lama12
Намек понял. Если и статья на ИТС еще актуальна, то теперь склоняюсь к одному регистру :)
#15 by Maxus43
в 100500 раз говорю, технически - пофиг в данном случае. Смотри только Смысл и закладывайся на будущее, вот и всё. На производительности не скажется это практически никак
#16 by Lama12
Всем спасибо, за размышления и идеи. Останавливаюсь на одном регистре с составным типом поля.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям