| Elite-Board tech support https://forum.illusionweb.ru/ |
|
| Рубрики или поля базы данных? https://forum.illusionweb.ru/viewtopic.php?f=3&t=3215 |
Страница 1 из 2 |
| Автор: | Александр [ 25 ноя 2015, 23:55 ] |
| Заголовок сообщения: | Поля базы данных vs категории |
Добрый вечер. Подскажите вот такой вот вопрос... Делаю доску похожуу на авито и для каждой категории ( которых около 30 ) приходится создавать аналогичные поля. Например категория: авто/легковые/audi . Тут создаю поля для выбора : модели машины, пробег, коробка и т.д. Потом идет новая категория: авто/легковые/bmw. И приходится создавать все поля АНАЛОГИЧНЫЕ заново, т.к. необходимо одно поле- модели машины... В итоге таблица получается огого.... Можно как-то через SQL упростить все? Просто скопировать аналогичные таблицы и вставить для них другую категорию, чтобы не создавать все ручками по 100 раз? Есть домыслы? |
|
| Автор: | okcana [ 26 ноя 2015, 03:30 ] |
| Заголовок сообщения: | Re: Поля базы данных vs категории |
Здравствуйте. Если верно поняла, поля аналогичны для всех марок, за исключением поля модель. Возможно, проще привязать к авто/легковые. |
|
| Автор: | Александр [ 26 ноя 2015, 15:11 ] |
| Заголовок сообщения: | Re: Поля базы данных vs категории |
okcana писал(а): Здравствуйте. Если верно поняла, поля аналогичны для всех марок, за исключением поля модель. Возможно, проще привязать к авто/легковые. Проще, согласен, но тогда не будет возможен выбор моделей машин для каждой категории (audi, bmw, suzuki и т.д). Поэтому вариант не подходит. |
|
| Автор: | Александр [ 26 ноя 2015, 15:20 ] |
| Заголовок сообщения: | Re: Поля базы данных vs категории |
Сейчас сделал для авто/легковые/audi поля в бд : марка ( a4, a6 и т.д). http://i081.radikal.ru/1511/ef/62e51483fb86.png И в бд получается все поля для раздела определенного авто/легковые/audi, только для того, чтобы люди могли выбрать определенную модель машины в каждом разделе марки машин... Для другой модели машины(например бмв), нужно создавать другие модели машин (x1, e39, x5, x6 и т.д), а это значит придется создавать новые поля Аналогичные ( выбор пробега, цены, кп и т.д) и привязывать к авто/легковые/bmw заново.... Так вот, спрошу еще раз, можно упростить все и через SQL просто скопировать код таблиц бд с раздела АУДИ и для раздела БМВ? http://s003.radikal.ru/i202/1511/f6/9cc3f04cdef7.png |
|
| Автор: | Александр [ 26 ноя 2015, 21:19 ] |
| Заголовок сообщения: | Re: Поля базы данных vs категории |
через фаил таблицы eboard_fields.sql все сделал... 30 минутную работу на 2 мин заменил. |
|
| Автор: | Triste [ 18 янв 2016, 00:49 ] |
| Заголовок сообщения: | Рубрики или поля базы данных? |
Всем доброго времени суток. Я стал счастливым обладателем скрипта Elite Board. У меня будут возникать вопросы, надеюсь знатоки мне помогут. Я не совсем новичок в сайтостроениях, есть опыт, но на сайтах с HTML и CSS, с такого рода скриптами на PHP и базы данных впервые, надеюсь поддержите на начальном этапе. Сразу же возник вопрос: Начал создавать рубрики и так далее. Начал про раздел "Транспорт". Транспорт - Автомобили с пробегом. Скажите, как будет правильнее, вкладки "Марка" и "Модель" лучше создавать в рубрике или уже поля базы данных? Заранее спасибо!! |
|
| Автор: | Geo [ 19 янв 2016, 10:48 ] |
| Заголовок сообщения: | Re: Рубрики или поля базы данных? |
Как угодно. Я считаю, лучше разместить это структуре рубрик. |
|
| Автор: | Triste [ 19 янв 2016, 12:42 ] |
| Заголовок сообщения: | Re: Рубрики или поля базы данных? |
Geo писал(а): Как угодно. Я считаю, лучше разместить это структуре рубрик. Я по началу так и сделал, создал Транспорт - Автомобили с пробегом - Марка авто - модель авто, но когда перехожу в рубрики то там выводятся рубрики и категории, а в категории Автомобили с пробегом больше 20 ти марок авто, и страница выглядит огромной и не удобной. После решил Марка авто и модель авто создать в базе полями. Но получается что поля нельзя присваивать друг другу. То есть модель авто будет применяться ко всем машинам которые есть в категории Автомобили с пробегом, то есть модели БМВ буду применяться и к Мерседесу, это не правильно. Поэтому получается создавать в рубриках таким способом Транспорт - Автомобили с пробегом - Марка авто - Модель авто. Может кто по другому реализовал? интересно |
|
| Автор: | okcana [ 20 янв 2016, 12:40 ] |
| Заголовок сообщения: | Re: Рубрики или поля базы данных? |
Касательно сео, вариант предложенный Geo наиболее трудоёмкий, но и наиболее правильный! Что касается громоздкости и прочих мелочей, css в помощь. |
|
| Автор: | Triste [ 20 янв 2016, 21:04 ] |
| Заголовок сообщения: | Re: Рубрики или поля базы данных? |
okcana писал(а): Касательно сео, вариант предложенный Geo наиболее трудоёмкий, но и наиболее правильный! Что касается громоздкости и прочих мелочей, css в помощь. То есть Вы советуете то что вариант с Geo? Я заметил что в ваших шаблонах в подписи, Вы создаете поля |
|
| Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|