[wp-trac] [WordPress Trac] #17477: Simplify Taxonomy System
WordPress Trac
wp-trac at lists.automattic.com
Tue May 17 18:34:17 UTC 2011
#17477: Simplify Taxonomy System
-------------------------------------------------+-------------------------
Reporter: mikeschinkel | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting
Component: Taxonomy | Review
Severity: normal | Version:
Keywords: needs-patch 2nd-opinion dev- | Resolution:
feedback |
-------------------------------------------------+-------------------------
Comment (by nacin):
The general thought has been to denormalize wp_terms and wp_term_taxonomy
by adding the name and slug fields to wp_term_taxonomy. This will allow us
to avoid a join and ultimately phase out the table. Unfortunately, most of
our API passes around term ID, rather than TT ID, so this will end up
being nearly impossible. Rather, we'd likely need a new term/taxonomy API
- probably object-oriented, if only because we've used up the function
namespace for the existing API - that can be built with a future schema in
mind.
Any desire to overhaul taxonomy from the ground up will need to come from
a series of major discussions on the project's direction, not to mention a
scope session, and won't happen in the near future. Sounds to me like that
makes this ticket maybelater.
--
Ticket URL: <http://core.trac.wordpress.org/ticket/17477#comment:1>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list