Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Таблица размеров одежды / 12 сообщений из 12, страница 1 из 1
21.03.2011, 23:39
    #37176351
IlyaER
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица размеров одежды
Имеются XLS файлы с размерами моделей одежды в виде:
рост/размер 34 36 38 40
170 + - + -
180 + + + -
190 - + + +

Причём на каждый вид одежды (т.е. куртки, брюки) разные цифры в самих столбцах и строках - т.е. например у курток двойные размеры: 44-46, 48-50
Вопрос: в каком виде это лучше всего засунуть в таблицу?
...
Рейтинг: 0 / 0
22.03.2011, 00:09
    #37176381
Naf
Naf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица размеров одежды
полявид одёжкиростразмер отразмер до
записываем только те, что имеются
если размер дан конктрено, то от=до
...
Рейтинг: 0 / 0
22.03.2011, 09:29
    #37176597
П-Л
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица размеров одежды
Или так:
полявид одёжкиростразмер
Проще будет сводным запросом получать таблицу, где столбцы - размеры.
...
Рейтинг: 0 / 0
22.03.2011, 15:37
    #37177420
SERG1257
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица размеров одежды
IlyaER Вопрос: в каком виде это лучше всего засунуть в таблицу?В зависимости от того как вы это будете использовать.
...
Рейтинг: 0 / 0
22.03.2011, 19:01
    #37177993
IlyaER
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица размеров одежды
П-ЛПроще будет сводным запросом получать таблицу, где столбцы - размеры.
А то что количество столбцов может быть разным? (ведь есть одежда у которой размеры 36, 38, 40, 42, 44, 46; а есть, например куртки - там размеры будут 36-38, 40-42, 44-46)

SERG1257 В зависимости от того как вы это будете использовать.
Вообще планируется вывести это на страничку с моделью одежды в виде таблички как я показал в первом сообщении. Соостветственно "+" - это наличие одежды с таким ростом,размером, а "-" - отсутствие.
...
Рейтинг: 0 / 0
23.03.2011, 09:12
    #37178559
Naf
Naf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица размеров одежды
IlyaERА то что количество столбцов может быть разным? (ведь есть одежда у которой размеры 36, 38, 40, 42, 44, 46; а есть, например куртки - там размеры будут 36-38, 40-42, 44-46)
Это все обрабатывается клиентом, БД и СУБД тут не причем
...
Рейтинг: 0 / 0
23.03.2011, 10:01
    #37178604
bootty
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица размеров одежды
IlyaERА то что количество столбцов может быть разным? (ведь есть одежда у которой размеры 36, 38, 40, 42, 44, 46; а есть, например куртки - там размеры будут 36-38, 40-42, 44-46)Т.к. существует более одной системы обозначения размеров, то, скорее всего, удобнее будет завести справочник, в котором будут содержаться все возможные маркировки одежды, и использовать значения из него.

В Википедии, например, упомянуты несколько систем: размеры одежды .
...
Рейтинг: 0 / 0
23.03.2011, 12:45
    #37178942
SERG1257
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица размеров одежды
IlyaER Вообще планируется вывести это на страничку с моделью одежды в виде таблички как я показал в первом сообщении. Соостветственно "+" - это наличие одежды с таким ростом,размером, а "-" - отсутствие.Вам таки надо определится для себя равен размер 36 размеру 36-38 или нет. Если нет то 36-38 это просто фамилие такое размера, никакой семантики для базы данных в ней нет. Если же равен, то есть клиент попросил 36 размер значит ему надо выдать и куртку 36-38 тогда см первый же пост от Naf
...
Рейтинг: 0 / 0
23.03.2011, 13:12
    #37179028
IlyaER
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица размеров одежды
Т.е. если я правильно понял в конечном счёте таблица будет выглядеть так:
вид одёжки рост размер наличиеномер каких-то штанов 170 40 1номер тех же штанов 180 40 0номер куртки 180 36 1номер той же куртки 180 38 1
Или проще сделать так?:
вид одёжки рост (размеры) 38 40 42номер каких-то штанов 170 0 1 0номер тех же штанов 180 0 1 1номер куртки 180 1 1 0номер той же куртки 190 1 1 1
А на выходе уже будет само определяться (напр. если куртки, то - да) давать сдвоенные размеры (типа 36-38) или нет.
...
Рейтинг: 0 / 0
23.03.2011, 14:08
    #37179155
bootty
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица размеров одежды
SERG1257Вам таки надо определится для себя равен размер 36 размеру 36-38 или нет. Если нет то 36-38 это просто фамилие такое размера, никакой семантики для базы данных в ней нет. Если же равен, то есть клиент попросил 36 размер значит ему надо выдать и куртку 36-38 тогда см первый же пост от NafТолько не для себя, а вообще. "36-38" — это действительно "просто фамилие такое размера", сам размер в общем случае не обязательно равен 36 или 38, но другого артикула.
...
Рейтинг: 0 / 0
23.03.2011, 15:48
    #37179451
SERG1257
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица размеров одежды
IlyaER если я правильно понял в конечном счёте таблица будет выглядеть так:Опять же зависит от твоего приложения.
Если твое приложение предназначено только для поиска и выдачи таблички из первого поста, а данные берет только из внешнего XLS, то может быть и самый простой вариант, вся обработка происходит при закачивании внешнего файла.
bootty Только не для себя, а вообще.Для себя в смысле, что этот вопрос надо задать заказчику (аналитику заказчика) и сделать так, как хочет заказчик.
...
Рейтинг: 0 / 0
24.03.2011, 19:21
    #37181624
Cane Cat Fisher
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица размеров одежды
А еще бывает, продавцы говорят:

"А обувь вот этой фирмы маркируется цифрами на размер больше, чем наш стандарт".

То есть физически туфли одинаковы, но у нашей фабрики это размер 43, а у турков - 44.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Таблица размеров одежды / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]