|   |   | 
| 
 | 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Сник"     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |