imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 01.06.2005, 17:52     # 1
Seamore
Junior Member
 
Аватар для Seamore
 
Регистрация: 27.08.2002
Адрес: Воронеж
Сообщения: 68

Seamore УшлепокSeamore Ушлепок
Реализация отношения "много к одному" - как эффективно?

Есть много строк одной таблицы - например список моделей какой-либо техники. Есть другая таблица - например, список примочек каких-то к этой технике. Как грамотно реализовать соотношение "много к одному" в таких условиях? Смысл таков - данная примочка подходит только для некоторого подмножества из всего списка техники. У меня в голове все это стремится оформиться в виде битовой карты, которая будет храниться в строковом поле списка примочек. Но встает проблема быстрого поиска. Делать отдельное поле под признак "катит" для каждой модели - нерационально, количество этих моделей мягко говоря, не постоянно, и каждый раз переколбашивать структуру таблиц как то неохота, есть подозрение можно все это реализовать эффективнее. Может кто помочь или ткнуть носом в подходящий текст?
Заранее благодарен!
Seamore вне форума  
Старый 01.06.2005, 18:01     # 2
Saruman
::VIP::
 
Аватар для Saruman
 
Регистрация: 12.11.2002
Адрес: Nicosia, Cyprus
Сообщения: 1 285

Saruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman Гуру
Отдельная таблица вида modelId - primochkaId с unique(modelId, primochkaId)
__________________
"If people only knew how hard I work to gain my mastery, it wouldn't seem so wonderful at all." Michelangelo Buonarroti
Saruman вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 18:26.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.