Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.09.08;
Скачать: [xml.tar.bz2];

Вниз

Структура БД   Найти похожие ветки 

 
DeMoN-777   (2003-08-21 14:03) [0]

Встала задача написать "продвинутый" интернет-магазин с каталогами, фотографиями, описаниями и т.д. Ранее этим никогда не занимался. Писать буду на PHP+MySQL. Нужна помощь в структуре БД, т.е какие таблицы понадобятся и поля в них. Привожу пример...

Таблица товары
1. ID
2. Наименование товара
3. Описание
4. ID Рубрики(раздела(например магнитофоны))
5. Заказы(для статистики, сколько раз был заказан)
6. Показы(для статистики, сколько раз был показан)
7. Ссылка на картинку(если есть)
8. Цена

Это примерное описание первой таблицы, уверен что чего-то не хватает наверно.

Мастера может кому-либо приходилось подобное писать, не обязательно под инет. Мне просто необходима сама структура БАЗЫ.

Помогите плиз, а то я сделаю и что-либо недостоющего всплывёт, вот обидно-то будет...


 
Jeer   (2003-08-21 14:06) [1]

Тут встала как-то задачка создать ВСЕОЩУЮ ТЕОРИЮ ПОЛЯ.
Я раньше "никада энтим" не занимался.
Может кто поможет и даст основные уравнения ?


 
horse   (2003-08-21 14:12) [2]

> Jeer © (21.08.03 14:06) [1]
Ну он же уже что-то думает :)
DeMoN-777 © (21.08.03 14:03)
Но лучше сначала все-таки что-то почитать о структурах БД. Таблиц будет много. Ты забыл, как минимум о количествах и оборотах товара.


 
DeMoN-777   (2003-08-21 14:12) [3]

>Jeer © (21.08.03 14:06)
Промолчал бы лучше раз не знаешь или не хочешь помочь. Уже второй мой топик в котором ТЫ оставляешь свои оффтопики!


 
Jeer   (2003-08-21 14:14) [4]

Помолчать надо недо.., которые высовываются с короткими штанишками на общий смех.


 
DeMoN-777   (2003-08-21 14:20) [5]

>Jeer © (21.08.03 14:14)
Недо.. ? =) Несогласен... Я же не говорю что ты ЖИИР


 
Jeer   (2003-08-21 14:26) [6]

:))

А теперь по делу, все же.
Разработка базы весьма ответсвенное и непростое занятие.
Судя по двум вопросам Вашим: о сжатии jpg и структуре баз, Вы молодой человек, не то, что в начале пути - Вы даже на порго не встали.
И кто же по Вашему, такой добрый, должен решать Ваши задачи ?
Задумайтесь !


 
Camus   (2003-08-21 14:27) [7]

> 4. ID Рубрики(раздела(например магнитофоны))
Значит, должен быть рубрикатор? Как минимум, одна таблица, но может быть и несколько (магнитофоны -> бытовые_товары, или еще более детальная рубрикация).

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

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

История заказчиков. Наличие товара на складе. Исполнитель заказа и отметка о выполнении. И т.д., и т.п.

Вот и получаем много связанных таблиц, а вовсе не одну.


 
DeMoN-777   (2003-08-21 14:38) [8]

Jeer © (21.08.03 14:26) [6]
Стёр все БД, Apache, PHP и забыл о компьютерах навсегда.

>Camus © (21.08.03 14:27) [7]

Спасибо.
Естественно таблиц будет штук 7-10. И всё что ты сказал мне известно. Ты ничего подобного не писал. Сроки действия цен не будут нужны.. такие тонкие ньюансы не предусматриваю. При необходимости цены будут просто изменяться через вэб-интерфейс простым запросом update.


 
DeMoN-777   (2003-08-21 14:40) [9]

В моём предыдущем сабже "Ты ничего подобного не писал" вопрос =)


 
Danilka   (2003-08-21 14:41) [10]

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

ссылка на картинку не нужна, достаточно проверять существует ли файл картинки с именем = ID товара, если да - то показать, нет так нет.

это для начала.
все навороты потребуются потом, со временем.


 
Danilka   (2003-08-21 14:46) [11]

да, кол-во тоже не нужно, нужно поле: есть/нет на складе.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.09.08;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.008 c
1-24528
god4
2003-08-27 00:50
2003.09.08
DBGrid - как создать новую запись ?


14-24663
uw
2003-08-20 15:45
2003.09.08
Мужчины скоро вымрут


14-24648
Ev_genus
2003-08-21 00:56
2003.09.08
Конкурс: Кто знает больше скриптовых движков?


7-24728
bkv
2003-06-25 12:49
2003.09.08
Вызов функций MAPI из сервиса.


14-24709
Viktor Kushnir
2003-08-19 08:41
2003.09.08
External Exception 0





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский