[wp-trac] Re: [WordPress Trac] #5183: General Meta-Data Table

WordPress Trac wp-trac at lists.automattic.com
Wed Jun 24 09:10:53 GMT 2009


#5183: General Meta-Data Table
-----------------------------------------+----------------------------------
 Reporter:  filosofo                     |        Owner:  anonymous     
     Type:  enhancement                  |       Status:  reopened      
 Priority:  normal                       |    Milestone:  Future Release
Component:  General                      |      Version:  2.9           
 Severity:  normal                       |   Resolution:                
 Keywords:  needs-patch meta-table meta  |  
-----------------------------------------+----------------------------------
Changes (by mikeschinkel):

 * cc: mikeschinkel@… (added)


Comment:

 Replying to [comment:25 Denis-de-Bernardy]:

 Are you are wanting to see the terms/term_relationships/term_taxonomy
 table go away?  Can I assume because you want to see foreign key
 constraints?

 Here is my perspective and I've got over 20 years database experience on
 several different platforms as a developer, as a trainer, and as a book
 author. In my earlier years I was very much into 3rd normal form,
 referential integrity, explicit tables and relationships and so on. What I
 found was complexity quickly ratcheted up and significant flexibility was
 lost with that approach.

 Since I'm worked with both Drupal and WordPress I've really come to
 appreciate the elegant simplicity and flexibily of the models used and
 would never go back to the other if I could help it. I really think that
 enforcing referential integrity at the database level would be a real
 mistake. If you want an enterprise class app that evidently doesn't use
 database-level foreign key constraints take a look at SAP.

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/5183#comment:28>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list