Вот возник один интерестный вопрос есть таблица:
===================================================================
ID_Key| Название организации| Адрес | Рубрики | ID объекта из PostGresql |
===================================================================
1 | Пример 1 | Адрес | ID руб1 | 23424234234324 |
2 | Пример 2 | Адрес | ID руб2 | 10101230200120 |
===================================================================
Вот в чем вопрос есть еще таблица содерждащие описание рубрик, она простая Первое поле - ID, второе поле - название.
Но мне хотелось чтобы не создавать лишних и дублирующих названий таблиц. Чтобы в поле рубрики было ID_rub1, ID_rub2. То есть организация может состоят в нескольких рубриках. Но тут делема к примеру при запросе всех организаций из определенной рубрики организация SQL запроса.
Подскажите как сделать лучше.
Организация рубрикатора...
-
- Активный участник
- Сообщения: 100
- Зарегистрирован: 17 авг 2010, 23:56
- Репутация: 0
- Контактная информация:
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Организация рубрикатора...
Может массивы вам помогут
http://www.postgresql.org/docs/9.0/inte ... rrays.html
http://www.postgresql.org/docs/9.0/inte ... rrays.html
-
- Активный участник
- Сообщения: 100
- Зарегистрирован: 17 авг 2010, 23:56
- Репутация: 0
- Контактная информация:
Re: Организация рубрикатора...
А еще такой небольшой организационный вопрос.... Я думаю геоданные буду в Posgresql а рубрикатор в Mysql. Чтобы не нагружать сервак.... ну и Mysql мне кажется пошустрее)
То есть грубо говоря мне нужно пару полей из таблицы рубрикаторов записать в таблицу организация. И потом сделать выборку к примеру фирм которые относятся к определенной рубрики...
Или все таки проще сделать повтор организации несколько раз????
Мне кажется первое решение с массивами и серилизацией красивое, но не очень быстродейственное...
Наверное не буду мудрить сделаю повторы и напишу скрипт для добавления)
То есть грубо говоря мне нужно пару полей из таблицы рубрикаторов записать в таблицу организация. И потом сделать выборку к примеру фирм которые относятся к определенной рубрики...
Или все таки проще сделать повтор организации несколько раз????
Мне кажется первое решение с массивами и серилизацией красивое, но не очень быстродейственное...
Наверное не буду мудрить сделаю повторы и напишу скрипт для добавления)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя