Waki
Постоялец
- Регистрация
- 14 Ноя 2012
- Сообщения
- 64
- Реакции
- 21
- Автор темы
- #1
Не могу сообразить какую структуру сделать для сайта с автозапчастями. Суть такая, при подаче вначале выбирается какая это запчасть (двигатель, ходовая и т.д.), далее выбирается марка, после нужные модели и их года. Тип запчасти, марки, модели, года выпуска может быть несколько в одном объявлении.
примерно так:
И вот не могу сообразить как лучше их хранить в базе, чтобы потом не было сложностью с поиском. Думал все это запихать в json формате в одно поле, и при поиске RLIKE'ом отбирать нужное, но что-то сомнения на этот счет, может кто подскажет по структуре?
примерно так:
Код:
Двигатель, Ходовая -> Volkswagen -> Passat -> 1996 — 2005 B5, 2005 — 2010 B6
-> Jetta -> 2005 — 2010 A5, 1999 — 2005 Mk4
-> Subaru -> Legacy -> 2003 — 2009, 1998 — 2004
-> Impreza -> 2007 — 2012 III, 2000 — 2007 II