|
8.2 УФ - Хранение фотографий в базе - это зло? | ☑ | ||
---|---|---|---|---|
0
Zamestas
06.07.13
✎
14:12
|
Есть файловая самописка, через web цепляется 10-15 тонких клиентов. Заказчик хочет хранения фотографий номенклатуры в базе.
1. Что база распухнет и так понятно - какие проблемы еще могут выплыть? 2. Исходя из архитектуры базы - хранится фото будут в регистре сведений (ресурс). Структура - 2 измерения ссылка на номенклатуру (ведущее) и строка (описание) - смущает меня использование строки - не будет ли тормозов в последствии. |
|||
1
Cyberhawk
06.07.13
✎
14:14
|
Т.е. на один и тот же товар, но с разными описаниями, может быть разные фотки?
|
|||
2
Cyberhawk
06.07.13
✎
14:14
|
*могут быть
|
|||
3
Zamestas
06.07.13
✎
14:18
|
(1) Да - типа фото сверху, снизу и пр. При чем какая либо связь между описаниями отсутствует, т.к. разная номенклатура отличается - справочник будет не удобен.
|
|||
4
Cyberhawk
06.07.13
✎
14:26
|
А почему измерение - строка? Перечисление делай
|
|||
5
Cyberhawk
06.07.13
✎
14:27
|
Имя, например, "ВидФотографии" и значения "Снизу", "Сбоку" и т.д.
|
|||
6
Zamestas
06.07.13
✎
14:30
|
(4) В том и проблема - что кол-во разных фотографий для одной позиции может быть полностью не соответствовать другой. Т.е. Снизу сбоку и пр. не быть. Будут внешний вид, вид узла 1 (2,3), вид места установки и пр.
|
|||
7
Zamestas
06.07.13
✎
14:37
|
(+6) При чем заказчик должен иметь возможность добавлять(изменять/удалять) описание по своему желанию. Я согласен, что можно сделать через справочник и изменять его из формы напрямую, но лениво писать лишний код, т.к. все легко решается строкой.
В 3ей бухии есть регистр сведений: ФайлыДокументовРеализацииПолномочийНалоговыхОрганов со стоковым измерением ИмяФайла. Но меня терзают сомнения, что могут начаться проблемы с производительностью, ибо база файловая. |
|||
8
artems
06.07.13
✎
14:59
|
(7) строка - хреновое решение
|
|||
9
artems
06.07.13
✎
15:00
|
+(8) лучше справочник
|
|||
10
Zamestas
06.07.13
✎
15:01
|
(8) Я тоже сторонник справочника, но в данном случае придется отписать кучу кода для управления этим справочником.
|
|||
11
H A D G E H O G s
06.07.13
✎
15:06
|
Строка - нормальное решение.
|
|||
12
Конфигуратор1с
06.07.13
✎
15:16
|
(10) думается, что писать там меньше чем на мисте уже нафлудил)
|
|||
13
Aleksey
06.07.13
✎
15:16
|
(8) Чем лучше?
|
|||
14
Конфигуратор1с
06.07.13
✎
15:42
|
(13) чем строка)
|
|||
15
artems
06.07.13
✎
15:45
|
(14) ага, чем строка ))
|
|||
16
H A D G E H O G s
06.07.13
✎
15:49
|
(15) Все? Больше нечего сказать, да?
|
|||
17
Эмбеддер
06.07.13
✎
15:49
|
я за справочник
|
|||
18
Эмбеддер
06.07.13
✎
15:53
|
(10) имеется в виду использование справочника, а не регистра (первый вариант) или для замены строки в измерении (второй)? я за первый
|
|||
19
Zamestas
06.07.13
✎
16:01
|
(18) Т.е. получается 3 варианта:
1. Мой - строка измерение регистра. 2. Справочник - измерение регистра. 3. Подчиненный справочник. Меня чем устраивает регистр - удалили номенклатуру - автоматом улетели фотографии + минимум кода для реализации, но ладно - думаю все таки через справочник реализовывать буду. |
|||
20
welwel
06.07.13
✎
16:29
|
(19) а подчиненный справочник для измерения регистра?
|
|||
21
Zamestas
06.07.13
✎
16:35
|
(20) Это и есть вариант 2 в (19)
|
|||
22
Mikhail Volkov
06.07.13
✎
17:57
|
(0) Да, конечно, в базе надо хранить только ссылку на файл с изображением. В базе трудно контролировать: бывает пользователь что-то накосячит со сканированием документов, и размер базы скакнет на 10 гектар, ищи потом этот косяк...
|
|||
23
MaxS
06.07.13
✎
18:23
|
БСП смотрели? Почему бы её не использовать? ;)
В зависимости от настроек, файлы хранятся в базе или в томах на диске. |
|||
24
MaxS
06.07.13
✎
18:27
|
+(23) Для файловой, конечно лучше хранить файлы отдельно.
Для серверной - нет разницы, на скорость не влияет. Правда с бэкапами imho сложнее. |
|||
25
Zamestas
06.07.13
✎
18:41
|
(22) Размер файлов можно контролировать (т.е. больше 2 Мб не грузить и все).
(23) Проще самому отписать, чем выковырнуть из БСП одну подсистему )) (24) Насчет файлов на диске размышляю пока что. Решение на мой взгляд самое верное для файловой базы, но ... |
|||
26
Эмбеддер
06.07.13
✎
18:51
|
(25) с файлами вне базы обычно проблемы возникают, когда место хранения файлов переносят в другое место
|
|||
27
artems
06.07.13
✎
19:54
|
"Меня чем устраивает регистр - удалили номенклатуру - автоматом улетели фотографии". Вот тут поподробнее можно?
|
|||
28
H A D G E H O G s
06.07.13
✎
19:56
|
(27) Что не способен понять твой мозн?
|
|||
29
artems
06.07.13
✎
19:56
|
(16) "строка" и "cтpoкa". Как ты думаешь, они одинаковые?
|
|||
30
H A D G E H O G s
06.07.13
✎
19:56
|
Только пока сжатие базы не сделаешь - размер 1CD не уменьшится.
|
|||
31
IamAlexy
06.07.13
✎
19:59
|
(0) "база распухент"
марш курить БСП, дурень.. |
|||
32
artems
06.07.13
✎
20:00
|
(28) если удалят номенклатуру то хер записи в регистре куда денуться, автор наверное имел ввиду что удалит запись из регистра. Удалить номенклатуру и удалить запись из регистра ни разу не одно и то же, это твой мозг способен осмыслить?
|
|||
33
H A D G E H O G s
06.07.13
✎
20:01
|
(32) Убей себя ап стену и почитай про флаг "Ведущее", дятел.
|
|||
34
artems
06.07.13
✎
20:03
|
(33) Ты рот закрой, я тебя не оскорблял.
|
|||
35
H A D G E H O G s
06.07.13
✎
20:04
|
(34) Как назвать человека, который дает другому советы, не разбираясь в предмете?
|
|||
36
artems
06.07.13
✎
20:04
|
(33) Ни разу не видел битых ссылок при установленном флаге "Ведущее"?
|
|||
37
H A D G E H O G s
06.07.13
✎
20:09
|
(36) Нет.
|
|||
38
IamAlexy
06.07.13
✎
20:18
|
(35) я знаю ответ: такой человек называется.. "1Сник"
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |