Русскоязычный форум, посвященный фреймворку Kohana
http://forum.kohanaframework.su/

Схема базы данных магазина
http://forum.kohanaframework.su/viewtopic.php?f=33&t=285
Страница 1 из 1

Автор:  Sergey [ 05 авг 2012, 04:25 ]
Заголовок сообщения:  Схема базы данных магазина

Всем привет.
А как вы думаете, это самодостаточная схема базы данных магазина, торгующего мужской и женской одеждой?

Интересно конструктивное, обоснованное мнение.

Автор:  qed [ 05 авг 2012, 07:15 ]
Заголовок сообщения:  Re: Схема базы данных магазина

Привет.
Кажется ещё корзины и заказов не хватает и того что с ними связано.
Кстати, заметил вот ещё, не помешали бы поля для хранения мета-тегов, точнее того, что в них записывается.
А ещё, возможно, понадобится иногда сортировать товары и категории в определённом порядке, отключать некоторые товары и категории, добавлять изображения не только товарам, но и категориям.. и брендам, кстати, тоже. Да и много ещё всего может быть.

А вообще трудно говорить о самодостаточности, есть ведь какие-то определённые требования, если структура вписывется в эти требования, значит всё хорошо, если нет - надо дорабатывать, наверное как-то так :)

Автор:  AmberLEX [ 05 авг 2012, 11:24 ]
Заголовок сообщения:  Re: Схема базы данных магазина

Думаю вполне)
Фото для категорий, брендов - добавляется полем в таблице с названием файла изображения.
Если че не хватает - можно всегда добавить. Структура вроде правильная.
Только с прайсом определиться и валютой. У вас, я так понимаю, одна цена на один товар в одной валюте. Требования скорее всего поменяются. Нужно подумать над этим наверное.

А вообще я смотрел (установил) OpenCart, очень хороший и относительно не замороченный магазин.
На его примере можно определить требования к своему магазину. Посмотреть админку, как добавляются свойства товара, валюта, скидки и взять за пример. Даже была мысль переписать его на Kohana (урезать конечно) Но для практики интересно.

Автор:  Sergey [ 05 авг 2012, 15:22 ]
Заголовок сообщения:  Re: Схема базы данных магазина

qed писал(а):
Кажется ещё корзины и заказов не хватает и того что с ними связано.

Да, таблицы orders действительно пока ещё нет.

qed писал(а):
Кстати, заметил вот ещё, не помешали бы поля для хранения мета-тегов, точнее того, что в них записывается

Конструктивно :)

qed писал(а):
А ещё, возможно, понадобится иногда сортировать товары и категории в определённом порядке, отключать некоторые товары и категории, добавлять изображения не только товарам, но и категориям.. и брендам, кстати, тоже. Да и много ещё всего может быть.

Про сортировку если честно не понял. А отключать товары можно полем avilable в таблице products.

Автор:  Sergey [ 05 авг 2012, 15:23 ]
Заголовок сообщения:  Re: Схема базы данных магазина

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


Интересная идея, нужно будет тоже его попробовать.

Автор:  qed [ 05 авг 2012, 16:05 ]
Заголовок сообщения:  Re: Схема базы данных магазина

Цитата:
Про сортировку если честно не понял. А отключать товары можно полем avilable в таблице products.

Понятно, просто про available я подумал, что это что-то связанное с доступностью товара в магазине (есть/нету в наличии).
А по поводу сортировки:
Как правило есть возможность вручную указывать позицию элемента (например выводить его всегда на первом месте, либо определить порядок отображения категорий в каком-нибудь меню...). По сути сводится к добавлению одного поля и order by.

Автор:  Sergey [ 05 авг 2012, 16:16 ]
Заголовок сообщения:  Re: Схема базы данных магазина

qed писал(а):
Цитата:
По сути сводится к добавлению одного поля и order by.


Понял! Спасибо. Хорошая идея

Страница 1 из 1 Часовой пояс: UTC + 4 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/