I think WP's 'post' should be more <span class="Apple-style-span" style="border-collapse: collapse; font-family: Arial; white-space: pre; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; ">general just like the Drupal's 'node' conceptual.then we can define field in wp_post table, and WP should have some code to allow us extent like this way. this is really the 'custom field' should be. and then, instead of creating new table to manage new type of content, we can manage all content in wp_post table. </span>