Witam,
Przypuśćmy że tworzą stronę z ofertami aut na sprzedaż.
Jak zrogowacenie przechowywanie wyposażenia auta w bazie tak aby wyszukiwanie było szybkie po wybranych wyposażeniach. Nie chciałbym tworzyć dla każdej cechy osobnej kolumny, bo to raczej kiepski pomysł.
Myślałem aby stworzyć tabelę z cechami:
id nazwa
1 klimatyzacja
2 ABS
3 lusterka podgrzewane
Następnie w tabeli z ogłoszeniami w kolumnie atrybuty trzymałbym id wyposażenia oddzielone przecinkami np: ,1,3,22,44,55,
Wyszukując musiałbym użyć LIKE %,22,% and itd
Co o tym myślicie ?
Jak to się robi profesjonalnie ?
Czy może lepiej stworzy tabelę w której powiąże atrybuty z ogłoszeniem np:
id_atrybuty, id_ogłoszenia
1, 5
5,55
1,6
Dziękuję
Pozdrawiam