Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
Страницы: (2) [1] 2  ( Перейти к первому непрочитанному сообщению )  
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> Архитектура БД магазина одежды, Построение архитектуры базы данных интернет магазина одежды
sg.com  
 ۩  [x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Старик
***

Профиль
Группа: Пользователь
Сообщений: 141
Пользователь №: 42899
На форуме: 8 месяцев, 21 день
Карма: 3




Поскольку сам не силен в данном вопросе, обращаюсь за подсказкой.

Вот собственно есть описание конкретной страницы отдельного товара:
1) порядковый номер
2) Название производителя / бренда
3) размер
4) описание товара
5) цена
6) количество на складе
7) условия доставки
8) условия возврата (возврат или без возврата)
9) дата поступления
10) статус (в наличии, в ожидании, продано)
11) коэффициент для скидки

вижу вот такое разделение по таблицам (MySQL, InnoDB):

Таблица 1 (таблица товаров)
1) порядковый номер
2) список ссылок на фото
3) описание товара
4) идентификатор производителя / бренда

Таблица 2 (таблица склада)
1) порядковый номер таблицы 1 (связь)
2) размер
3) цена (цена должна отображаться на общей странице каталога, может ее продублировать или перенести в таблицу 1)
4) количество на складе
5) дата поступления (с одной стороны дата поступления влияет на коэффициент скидки, с другой стороны она может использоваться в момент формирования общей страницы каталога. Может есть смысл ее продублировать в таблице 1 или перенести в таблицу 1 )
6) статус
7) коэффициент скидки
нужен ли здесь еще порядковый автоинкрементный номер?

возможно поля 3, 5 и 7 лучше перенести в таблицу 1?

Таблица 3 (дополнительные условия)
1) связь по идентификатору производителя / бренда
2) название производителя / бренда
3) условия доставки
4) условия возврата
нужен ли здесь еще порядковый автоинкрементный номер?

в общем есть сложности с разделением информации по таблицам?

Это сообщение отредактировал sg.com - 24.09.2016 - 23:58
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
jetistyum  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 2605
Пользователь №: 5568
На форуме: 8 лет, 6 месяцев, 10 дней
Карма: 30




Так ты попробуй реализовать все. Если столкнешься с проблемами реализации - будешь решать их. будет быстрее wink.gif
PMСайт пользователяICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
sg.com  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Старик
***

Профиль
Группа: Пользователь
Сообщений: 141
Пользователь №: 42899
На форуме: 8 месяцев, 21 день
Карма: 3




с чего-то начинать таки нужно, вот с распределения информации по таблицам и начну, решил вот так все организовать:

Таблица 1 (таблица товаров)
1) id
2) список ссылок на фото
3) описание товара
4) идентификатор производителя / бренда
5) цена
6) дата поступления
7) индекс скидки


Таблица 2 (таблица склада)
1) parent table1 (id)
2) размер
4) количество на складе
6) статус


Таблица 3 (дополнительные условия)
1) parent table1 (идентификатор бренда)
2) название производителя / бренда
3) условия доставки
4) условия возврат


Это сообщение отредактировал sg.com - 26.09.2016 - 09:04
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
AllesKlar  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 3406
Пользователь №: 38635
На форуме: 3 года, 22 дня
Карма: 174




sg.com
Не мудри, рассуждай и поговори с заказчиком.
Товар будет иметь категорию, подкатегорию, еще подкатегорию.
Товар - платье, брюки, юбка, куртка
Специфика, влияющая на цену - аксессуары (с ремнем, точно такое же, но с перламутровыми пуговицами), размер
Специфика, не влияющая на цену - цвет.

Итого:
таблица производитель
таблица товары
таблица размеры
таблица цвет
таблица аксессуары

и связующие таблицы между ними.
В связующих таблицах, которые связывают товар со специфичными свойствами, влияющие на цену, еще одно поле +/- к цене

Склад - типично, как и для всего.
id товара
id размера
id цвета
количество

Условия доставки - при чем тут товар? зависит от адреса покупателя.
Условия возврата - что, зависит от товара? Это незаконно.

Вот шапка таблицы импотра из одного одежного шопа, за много лет опыта, пришли к такой

ID
Арт. номер
Наименование
Цвет
Размер
Количество
Уход за изделием
Оптовая цена
Цена
Категория
Подкатегория
Описание
Структура
Упаковка
Эластичность
Подкладка
Ремень
Аксессуары
Масса
Доставка


--------------------
[продано копирайтерам]
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
sg.com  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Старик
***

Профиль
Группа: Пользователь
Сообщений: 141
Пользователь №: 42899
На форуме: 8 месяцев, 21 день
Карма: 3




ну с заказчиком поговорить не вариант, так как его по сути нету. Мне отдали магазин на пользование, который работает по системе дропшипинга, который сейчас на опенкарт построен, вот подумал может переписать по-своему, заодно и структуру его поменять.

Например, по личному опыту, когда смотрю магазины одежды, то не всегда ясно представляю что купить. Например, заходишь в магазин одежды, как бы знаешь, что нужно что-то вроде свитера на осень. Но это не обязательно должен быть свитер. В магазине то витрина одна, вторая, третья - и выбираешь из того, что видишь. В интернете, получается нужны разные вкладки просматривать, такие как свитера, джемперы, батники, ветровки, - лично меня это утомляет (просмотр монотонной информации).

тут есть другой подход, - есть страница бренда, на ней может быть 20 - 30 - 40 - 50 позиций плюс - минус подобного товара. То есть зашел на страницу этого бренда, и что нибудь выбрал не прыгая по вкладкам и настройкам фильтра. В этом варианте чуток меньше монотонности, как по мне.

Цитата (AllesKlar @ 26.09.2016 - 22:09)
Условия доставки - при чем тут товар? зависит от адреса покупателя.
Условия возврата - что, зависит от товара? Это незаконно.


система дропшипинга дает возможность работать без склада, а точнее с разных складов поставщиков. А на разных складах могут немного различаться нюансы доставки и возврата товара. И в принципе разделение товара по брендам / производителям в самом верху, так же по дропишипинг более удобна, как по мне.

а так, конечно, ты прав, если не мудрить, то твоя структура вполне очень даже.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
waldicom  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 6229
Пользователь №: 5552
На форуме: 8 лет, 6 месяцев, 12 дней
Карма: 163




Цитата (AllesKlar @ 26.09.2016 - 19:09)
Специфика, не влияющая на цену - цвет.

Шо? Я не могу продать синюю футболку дороже белой? Да ладно...
Цитата (AllesKlar @ 26.09.2016 - 19:09)
Условия возврата - что, зависит от товара? Это незаконно.

Конечно же это законно.

По теме: ecommerce довольно обширная тема, и пятью таблицами там не обойдешься. Если ты действительно хочешь все переписать (а нафига?), то тебе лучше знать, какими свойствами у тебя обладает товар. Например я не увидел фильтров в общении выше. А как пользователь должен искать?


--------------------
Свои мозги еще никто не отменял.
Телепатов нету.
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
sg.com  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Старик
***

Профиль
Группа: Пользователь
Сообщений: 141
Пользователь №: 42899
На форуме: 8 месяцев, 21 день
Карма: 3




Цитата (waldicom @ 29.09.2016 - 10:28)
я не увидел фильтров в общении выше

согласен, фильтры куда практичнее разветвления по каталогам. Даже есть некоторый плюс, тот кто далек от понимания использования фильтров, будет смотреть сплошным текстом, кто понимает зачем он нужен, это удобство.


Цитата (waldicom @ 29.09.2016 - 10:28)
Если ты действительно хочешь все переписать (а нафига?)

то же об этом подумал, оставить на opencart и не парится наверное.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Michael  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 6073
Пользователь №: 18498
На форуме: 7 лет, 5 месяцев, 22 дня
Карма: 256




Цитата (sg.com @ 29.09.2016 - 08:42)
то же об этом подумал, оставить на opencart и не парится наверное.

это не Путь Воина cool.gif

По магазинам можно начать поднабираться тут


--------------------
There never was a struggle in the soul of a good man that was not hard
PM
    1   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
sg.com  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Старик
***

Профиль
Группа: Пользователь
Сообщений: 141
Пользователь №: 42899
На форуме: 8 месяцев, 21 день
Карма: 3




Цитата (Michael @ 29.09.2016 - 15:05)
Цитата (sg.com @ 29.09.2016 - 08:42)
то же об этом подумал, оставить на opencart и не парится наверное.

это не Путь Воина 


таки правда, просто разрывать чужой код оказалось утомительно, тем более что там все напутано как то, а слово "наверное", это еще не утверждено. Информацию по ссылке изучу.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
AllesKlar  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 3406
Пользователь №: 38635
На форуме: 3 года, 22 дня
Карма: 174




Цитата (waldicom @ 29.09.2016 - 08:28)

Цитата (AllesKlar @ 26.09.2016 - 19:09)

Специфика, не влияющая на цену - цвет.


Шо? Я не могу продать синюю футболку дороже белой? Да ладно...


Можешь, конечно же.
Можно даже продавать товар одного цвета, одного размера и вообще один и тот же товар по разным ценам.
Я же не сказал, что нельзя.
Но, если хочется прикинуться древним греком и вспомнить, что синяя краска в древности была писец, какая дорогая, то вообще даже вопросов не будет.

Цитата (waldicom @ 29.09.2016 - 08:28)

Цитата (AllesKlar @ 26.09.2016 - 19:09)

Условия возврата - что, зависит от товара? Это незаконно.


Конечно же это законно.

Вот даже комментировать не хочу.
Разные условия, типа: вернете в среду, мы вам доплатим еще - то да, законно.
А если магазин продает ОДЕЖДУ, а не молочную продукцию + презервативы + автомобили, то для всех товаров условия возврата единны, можно только их ослабить.



--------------------
[продано копирайтерам]
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
waldicom  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 6229
Пользователь №: 5552
На форуме: 8 лет, 6 месяцев, 12 дней
Карма: 163




Цитата (AllesKlar @ 29.09.2016 - 17:59)
Вот даже комментировать не хочу.

Цитата (AllesKlar @ 29.09.2016 - 17:59)
Разные условия, типа: вернете в среду, мы вам доплатим еще - то да, законно.

Так ты хочешь комментировать или нет?

>А если магазин продает ОДЕЖДУ
Ага... Ну иди попробуй купить в магазине ОДЕЖДЫ нижнее белье и попробуй его назад отдать.


--------------------
Свои мозги еще никто не отменял.
Телепатов нету.
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
AllesKlar  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 3406
Пользователь №: 38635
На форуме: 3 года, 22 дня
Карма: 174




Цитата (waldicom @ 30.09.2016 - 06:03)
Ну иди попробуй купить в магазине ОДЕЖДЫ нижнее белье и попробуй его назад отдать.

И в чем проблема?
Кружева не того цвета, как на фото были, и вообще мой бойфренд сказал, что я выгляжу в них как дура.
Или ты не знал, что нижнее белье в магазинах мереется?
Скидывай мне полтинник на дизель, длинные выходные как раз, завтра сходим с тобой в магазин, я ЖЕНСКИЕ трусы померяю, куплю, потом вернусь в магазин и верну их, скажу, что не подошли.


--------------------
[продано копирайтерам]
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
twin  
Дата
Цитировать сообщение

Пользователь сейчас на форуме



Глухой нуб
******

Профиль
Группа: Администратор
Почтальон группы
Сообщений: 15774
Пользователь №: 6543
На форуме: 8 лет, 3 месяца, 16 дней
Карма: 299

Трезвый :
6 лет, 25 дней


AllesKlar
А презерватив мона вернуть, если не подощел?

Я просто не в курсе, как у вас в европах, но у нас есть такие позиции, которые нельзя вернуть. Труселя и колготки точно. Женские по крайней мере smile.gif


--------------------
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Зачем ворошить старое, когда можно наворотить новое?

user posted image
PMСайт пользователяICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
waldicom  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 6229
Пользователь №: 5552
На форуме: 8 лет, 6 месяцев, 12 дней
Карма: 163




Артикли личной гигиены возврату не подлежат. Товар с магазина (оффлайн) вообще никто брать назад не обязан. Любой! С интернет магазинов - там да, стандартные 2 недели на возврат.
Многие магазины все равно предлагают обмен в течение 2 недель после покупки ( некоторые ещё больше). Но это их личная позиция.
Наверное и труселя поношеные можно сдать, если устроить истерику на сервис центре. Магазину почти всегда легче отдать деньги истеричкам, чем устраивать концерт.


--------------------
Свои мозги еще никто не отменял.
Телепатов нету.
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
AllesKlar  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 3406
Пользователь №: 38635
На форуме: 3 года, 22 дня
Карма: 174




waldicom
Так я че не понял.. не ехать, чтоли? день к концу подходит, завтра - послезавтра магазины закрыты.

Ну как всегда, в общем... теория...теория... как предлагааю эксперимент, так заднюю.

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

Короче, мне дальше не интересно. Горох от стены отлетает.


--------------------
[продано копирайтерам]
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темыСтраницы: (2) [1] 2  Ответ в темуСоздание новой темыСоздание опроса