Re[2]: вопрос по проектированию
От: strelochnik  
Дата: 13.10.09 10:09
Оценка:
ZAM>Вытаскивать:
ZAM>
ZAM>SELECT *
ZAM>FROM 
ZAM>Products as p
ZAM>INNER JOIN
ZAM>ProductsTVAttribs as ptv
ZAM>ON ptv.ProductID = p.ProductID
ZAM>


Спасибо. Проблема в том, что перед тем как выполнять запрос, нужно вычислить эту самую detailsTable (ProductsTVAttribs, ProductsTVAttribs...) по CategoryID
положить ее в переменную, и эту переменную каким-то образом использовать в вышеприведенном запросе — вот я и сомневаюсь, что такое возможно средствами sql
Т.е. при таком подходе уж очень неудобно выковыривать данные. Пожалуй, паттерн EAV, который посоветовал Flying Dutchman — то что нужно. Попробую его внедрить )
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.