<meta charset="utf-8"><h1><font class="Apple-style-span" face="Times" size="3" style="font-weight: normal;"><a href="http://drupal.org/project/pbs">http://drupal.org/project/pbs</a></font></h1><div><font class="Apple-style-span" face="Times" size="3" style="font-weight: normal;"><br>
</font></div><div><font class="Apple-style-span" face="Times" size="3" style="font-weight: normal;">I am assuming you mean something like that, where the fields are stored in the same table. There are advantages and disadvantages to all approaches, this module though, while it hasn't been improved in awhile is the right step towards what you want. It should work with Views as it implements the FieldAPI and Views works with the FieldAPI.</font></div>
<div><font class="Apple-style-span" face="Times" size="3" style="font-weight: normal;"><br></font></div><div><font class="Apple-style-span" face="Times" size="3">Of course, as people have pointed out, make sure you are positive that this will have any performance improvement on your site as it is probably going to break some other modules bad assumptions and it also might have a negative performance impact. O and it also might not work with the lastest FieldAPI. So there is a development cost to this, so its worth evaluating the development cost vs the performance gains. Oftentimes, it is better to throw money at a performance problem first, then code.</font></div>