powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Товары и варианты в схеме бд
25 сообщений из 37, страница 1 из 2
Товары и варианты в схеме бд
    #38777068
temoxa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет! Тыкните или опишите бест практис (кто сталкивался) в проектировании таблиц для товара и его вариантов. То есть есть таблица с товарами и описанием его, нужно долепить еще возможность добавлния к товару различных вариантов - цвет, размер и тд, а также указывать для каждого варианта цену и количество. Все варианты добавлятся должны динамически. Если есть полезные линки - тыкните, буду благодарен за любую инфу. Спасибо.

Модератор: Тема перенесена из форума "Microsoft SQL Server".
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38777105
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
temoxa,

Поиск по EAV поможет.
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38777364
Фотография Станислав Клевцов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
temoxaВсем привет! Тыкните или опишите бест практис (кто сталкивался) в проектировании таблиц для товара и его вариантов. То есть есть таблица с товарами и описанием его, нужно долепить еще возможность добавлния к товару различных вариантов - цвет, размер и тд, а также указывать для каждого варианта цену и количество. Все варианты добавлятся должны динамически. Если есть полезные линки - тыкните, буду благодарен за любую инфу. Спасибо.

Модератор: Тема перенесена из форума "Microsoft SQL Server".

"динамически" т.е. вы не знаете заранее сколько доп. полей будет для одного товара ?
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38777411
temoxa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Станислав Клевцов, да, поля будут добавлятся через интерфейс.
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38778263
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
temoxaСтанислав Клевцов, да, поля будут добавлятся через интерфейс.Только EAV.
Правка структуры таблиц (добавление полей) - это "треш и содомия" (с) :)
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38778954
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще один человек решает административные (коммуникационные) проблемы техническими средствами.
Смотрите: товары они ведь не из космоса взялись, не продукт галюциногенного бреда, а значит где-то описаны ВСЕ их характеристики. И проблема ТС только в том, что он их СЕЙЧАС не знает.
temoxa поля будут добавлятся через интерфейс. Что означает отложить проблему на потом, надеясь что либо ишак сдохнет либо падишах. Не то чтобы это плохо, просто это решение "для галочки", макет самолета, который хоть и с крыльями но далеко не полетит.
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38779005
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
temoxaнужно долепить еще возможность добавлния к товару различных вариантов - цвет, размер и тд, а также указывать для каждого варианта цену и количество.
"Вариант товара" это совершенно другой товар, с другим артикулом и т.д. и т.п. Так что добавляется он точно так же как и обычно (возможно, с копированием части информации из уже существующего товара).
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38779206
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
temoxa,

Я использую так уже 8 лет и подходит к любому товару...
Таблица Товар:
- Вид (Код из справочника Видов)
- Подвид (Код из справочника ПодВидов)
- Параметр (Код из справочника Параметров)
- Штрих-Код
- Артикул
- ..........................
Дальше полёт фантазии, обусловленный схемой данных (Цены, Количества всякие, Страна производитель
название для печати и т.д.)...
На практике оказалось, что РОВНО три параметра для описания товара (Вид, Подвид, Параметр) это
золотая середина и для описания товара и его разбивки по категориям (нужно только задействовать мозг...
если своего нет - то чужой):
- Рубашка / муж. хлопок Турция/ р. 52
- Пиво / Балтика 7 стекло / 0,5 л
- Хлеб / Батон нарезной / Ударница
- Молоко / Весёлый молочник / 1л
- Саморезы / металл / 3,5 см
- Мотыль / свежий / крупный
- Спининг / карбон, китай, 3 колена / 2 м.
- Кровать / Людовик 14 / 2-х местн.
- Доска / облицовочная Германия / 10 шт. 2 метра (200х20 мм)
...............................................
Если всё продумать, то потом Вид, Подвид и Параметр тупо собирается в кучу и получается название и
для витрины и для чека...
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38779225
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmagНа практике оказалось, что РОВНО три параметра для описания товара (Вид, Подвид, Параметр) это
золотая середина и для описания товара и его разбивки по категориямЭто пока товаров мало, тысяча-другая. Когда будет 6-значное количество, то этого уже не хватит.
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38779227
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag- Саморезы / металл / 3,5 смА где же цвет, диаметр, шаг резьбы, тип острия, тип шляпки ?
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38780258
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftЭто пока товаров мало, тысяча-другая. Когда будет 6-значное количество, то этого уже не хватит.

В фирме которая почти лидер в России по обороту обуви номенклатура 85 000 наименований (хватило) ...
Классификаторы (Таблицы) Вид, Подвид, Параметр и непосредственно таблица Товар теоретически
(условно) бесконечны (в этом столетии) ибо ограничены только максимальным значением счетчиков записей...
мы все умрем 100 раз, прежде чем эти счетчики достигнут максимума...
miksoftА где же цвет, диаметр, шаг резьбы, тип острия, тип шляпки ?

- Рубашка / муж. хлопок Турция Синяя / р. 52


vmag(нужно только задействовать мозг...
если своего нет - то чужой):
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38780286
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag- Рубашка / муж. хлопок Турция Синяя / р. 52Поле параметр у вас одно. А параметров тут четыре - пол, материал, цвет, размер. Как запихивать 4 параметра в одно поле?
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38780309
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftПоле параметр у вас одно

Пусть будет не Вид, Подвид и Параметр, а "Первый уровень классификатора", "Второй уровень классификатора" и "Третий уровень классификатора" в каждом из них любой текст длиной 255 символов - может так будет понятнее...

И это всё не для хранения Этого: Бла, бла,... А вот и синица, которая ворует пшеницу, которая в темном чулане хранится, в доме который построил Джек...

Для таких случаев есть поля "Описание товара" типа мемо... и самое главное - я не пытаюсь кого то в чем то
убедить или кому то что то доказать, я просто делюсь положительным опытом с почти 10 -летним стажем...
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38780371
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmagПусть будет не Вид, Подвид и Параметр, а "Первый уровень классификатора", "Второй уровень классификатора" и "Третий уровень классификатора" в каждом из них любой текст длиной 255 символов - может так будет понятнее...А, так это просто группы товара, а не характеристики, как я думал.
Тогда соглашусь, при грамотном планировании трех уровней групп товаров достаточно в большинстве случаев.
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38780450
Ы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ы
Гость
vmag- Рубашка / муж. хлопок Турция Синяя / р. 52
О! Я видел плод ваших трудов в деле — «молоко с крышкой 14 дн. красное» :(
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38780596
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ы«молоко с крышкой 14 дн. красное» :(

Не, это не моё... это того, кто сам без мозгов и чужими не воспользовался...
Я же не предлагал: Рубашка / с воротником и рукавами / стирать только три раза...
Хотя, я думаю, даже и так будет продаваться всё на ура...
На самом деле никто не задумывался над этим вопросом, но по опыту скажу следующее:
- минимум 50 % всех кто начинает автоматизацию в первый раз, максимум через год
переделывают свой классификатор в человеческий вид по двум причинам:
1. Неудобство первоначально созданного классификатора в использовании.
2. Стыд за такие вот названия: «молоко с крышкой 14 дн. красное»
- Попробуйте при походах в магазин внимательно прочитать содержание чека,
и вы сразу поймёте какое образование и уровень интеллекта у товароведа магазина,
а может быть (если очень повезёт) то и узнаете его национальность по таким перлам как
булька хлеба, шашлик барашка и т.д. и это не потому, что плохой комп, программа, методика...
можно и из конфетки сделать кусок какашки...
- Более того, я многим предлагаю установить уже чей-то похожий по профилю классификатор,
(продуктовые, автозапчасти,...) чтоб не набивать всё руками, а просто сканировать штрих-код
и ставить уже готовое на приход, задавая количество.... Так вот - 90 % клиентов через неделю
просят поставить абсолютно пустую БД и начинают с нуля обзывать товар самостоятельно,
при этом утверждая, что предложенные мною классификаторы делали дебилы, хотя я к
этим классификаторам вообще никакого отношения не имею, их создавали такие же клиенты
как они, только годом раньше...
- Ну и наконец, некое умное сообщество решило на этом сделать бабки - они потихоньку
делают в интернете глобальную базу данных правильных названий товаров для всех штрих-кодов
от кока-колы до презервативов... Так вот, большинство предпринимателей - от этого сообщества
тоже, мягко говоря, не в восторге и по этому получается так: кто что под себя подстелил, тот на этом и спит...
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38780602
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmagнекое умное сообщество решило на этом сделать бабки - они потихоньку
делают в интернете глобальную базу данных правильных названий товаров для всех штрих-кодов
от кока-колы до презервативов...Если не сложно, можете мне ссылочку прислать через "Послать сообщение автору" ?
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38780605
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft,

Постараюсь, но скорее всего на след. неделе... концы на Камчатке, не хочу напрягать народ на выходные...
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38781269
аля1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ыvmag- Рубашка / муж. хлопок Турция Синяя / р. 52
О! Я видел плод ваших трудов в деле — «молоко с крышкой 14 дн. красное» :(
ич е

здеся
плохого от вмаг'a - не было
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38781336
Ы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ы
Гость
vmagЫ«молоко с крышкой 14 дн. красное» :(
Не, это не моё... Я же не предлагал: Рубашка / с воротником и рукавами / стирать только три раза...
Пусть не ваше, а коллеги, подход ровно тот же. Вы же именно предложили: vmagРубашка / муж. хлопок Турция Синяя / р. 52
Это ровно то же, что и «молоко / с крышкой 14 дн. / красное» — ни «уровнями классификатора», ни «видами» и подвидами» ни здесь, ни в ваших примерах и не пахнет, сколько ни нюхай. А продаваться-то оно будет, уже продается.
Я даже могу вообразить, как можно на практике уложить 85 тыс. наименований в три уровня классификации, но там явно будет не «мужской хлопок Турция Синяя» (кстати, кто это — Турций Синяй?).
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38781350
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЫЯ даже могу вообразить,

Вот в этом вся проблема... только вообразить... и то не так как нужно...
Дурак не тот, кто чего то не знает, а тот кто рассуждает о том , чего не знает...
Вы и сами в себе не уверены, если заходите под ником "Ы", так проще
нести всякую ахинею...

По этому лично вам я могу ответить только:
Ы Ы Ы Ы Ы Ы Ы Ы Ы Ы Ы Ы Ы Ы Ы Ы Ы Ы Ы Ы...
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38781357
Ы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ы
Гость
Не читайте между строк :)
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38781372
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЫНе читайте между строк :)

Это больше к вам относится (молоко красное, Турция синяя)...
ТС спросил: Кто как описывает товар.
Я: поделился своим положительным 8 летним опытом использования трёх уровневого классификатора...
Вы: просто тарахтите ни о чем...
Предложите ТС у (не мне) свой положительный опыт (если он есть) или хотя бы одну дельную мысль...

Я сейчас ниже приведу другой диалог, попробуйте там найти себя:
Спрашивающий: кто как считает ? какое оружие эффективно в ближнем бою?
Отвечающий №1: я считаю, что автомат Калашникова..
Отвечающий №2: ой да видел я как стреляла из этого автомата обезьяна - в мишень не попала,
а нижние конечности себе прострелила... я представляю себе, что было бы если бы ей ещё и глаза завязали...
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38781586
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag,

А все-таки, в чем принципиальная разница между "молоко с крышкой 14 дн. красное" и "муж. хлопок Турция Синяя"?
Я вот согласен с Ы, что это примерно одинаковый макабр.
...
Рейтинг: 0 / 0
Товары и варианты в схеме бд
    #38782292
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кот Матроскинэто примерно одинаковый макабр.

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


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