Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Реализация массива в MySQL (Владимир) 18/11/2012 - 00:24:42
      Re: Реализация массива в MySQL (Akina) 18/11/2012 - 23:56:06

> Original message text:
> From: Владимир - 18/11/2012 - 00:24:42
> Subject:Реализация массива в MySQL
> -----------------
> Подскажите как с помощью таблиц организовать аналог массива в MySQL.
> Задача такая:
> Есть таблица categories с полями ID и NAME.
> В другой таблице есть поле CATEGORIES, в которой указан допустимый набор категорий, напр.,[1,2,3,5]
> Также должен присутствовать контроль категорий.
>
> Думаю, что объявить CATEGORIES строкой и в текстовом виде хранить категории, не совсем правильное решение. А другого пока найти не могу !
> К тому же должны быть выборки подобные этой, SELECT * FROM таблица WHERE categories = 3, а через строку массива эту выборку сделать нельзя.
>
> Спасибо.
>
>


From: Akina - 18/11/2012 - 23:56:06
Subject:Реализация массива в MySQL
-----------------
> Думаю, что объявить CATEGORIES строкой и в текстовом виде хранить категории, не совсем правильное решение.

Совсем неправильное, если точнее.

Это классическая связь типа "много-ко-много", которая реализуется промежуточной связующей таблицей.


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
41897



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |