
Look at this mess, this is supposed to be part of a search engine for cars. There are so many options that both the user (for searching the cars) and the admin (for submitting the cars) have hard time using it. How could I make this checkbox orgy into a more user friendly solution?
Each checkbox represents a separate field in the database, so I thought I could combine them into a single field and instead of using integers, to use full text like "Immobilizer ABS" separated with spaces. But then I would need to use LIKE statements to retrieve these which is not very performance-friendly.
What would be your take on this?