ναι δεν διαφωνώ. Απο όλα αυτα τα values σε κάποιες περιπτώσεις θα είναι ελευθερο κείμενο (mail), yes/no (negotiable), 1-5 τιμές (condition) κτλπ συγκεκριμένες τίμες.
Στο type οι τιμές εξαρτώνται απο το category. Και πχ για category=guitarparts θα έχουμε pickups,pots,knobs,nuts,pickguards,strings,trusrod.... μπορεί να βγούν πάρα πολλές.
Εγώ απλά τις είπα υποκατηγορίες με τη λογική οτι αφου είναι προκαθορισμένες ανα category η επιλογή του θα γίνεται με checkbox είτε σαν πωλητής (επιλέγεις 1 ή περισσότερες) είτε σαν αγοραστής που πάλι απο τα φίλτρα επιλέγεις αν θέλεις κάποια τιμή.
Γίνεται... αλλά θέλει περισσότερο κόπο από το απλά να μπουν 1-2 ακόμα κατηγορίες που γίνεται εν μία νυκτί αν αποφασιστεί.
Η διαφωνία μου είναι στο υποχρεωτικό της υπόθεσης. Κατα τα άλλα το ίδιο λέμε απλά ο πρώτος το είπε keyword και το μυαλο μου πηγε στην κλασσική τους χρήση, μετά το είπα subcategory, και τώρα το είπες key-valey με key=type.