[Typo3-dev] RFC: TYPO3, Kickstarter and M-M database relations
S. Teuber
traveler_in_time at gmx.net
Fri Oct 7 12:25:52 CEST 2005
Hi Peter,
just for feedback: I agree with you in all points in this matter (kinda
"global +1" ;-).
IMO the database structure needs even more improvements, for example
keeping all those extension-added fields out of tt_content and putting them
in an extra table (tt_content_ext), because tt_content gets kinda HUGE and
difficult to survey if you have a large site which uses many extensions.
Plus, you get all the overhead from the additional fields even on (most of
the times the majority of) pages that don't use any extension, which
affects performance. Of course, not only the database, but TCEForms as well
needed to be adapted to handle the more complex table structures, so this
is a long time task for version 7 or 8 at best...
Frankly, I missed the ability to edit related tables in *one* TCEForm in
quite a few projects, always ending up by making the database design worse
to fit TYPO3's needs. I'm not alone with this need; we had some threads
about this in Typo3-dev recently, as you might remember, i.e. the "'virtual
tables' with tca?"-thread in May/June.
Sven
More information about the TYPO3-dev
mailing list