> MySQL alone cannot represent a complex data-structure. > not true at all, it's just not object oriented but don't you know that there is still no good (consistent and "complete") theoretical model for OO-DBMS. Relational Model _has_ good underlying theory and I think this is the main reason of worlwide success of RDBMS.
> Re-modeling of MySQL data is required in Perl, PHP, Java, > etc. > This is called semantical impedance and best minds of mankind found no solution yet. > * MySQL needs to have the ability to add properties to > columns and tables. > > If I change one column, add one field, play with one > table... I have to go into all of that code in all of > those languages and mess with either how the front-ends > and/or how the back-ends are interpreting the > data-schema. > 1.When you change semantics of one part of a system you have to reflect it in all other parts of the system. I'm afraid there could be no automation for most general kind of semantical modifications. 2.The more flexibility and dynamic behaviour (of the system) you want the more overhead you'll get (in general). -- Best regards, Yegor __________________________________________________________ Yegor Bryukhov, PhD student at GC CUNY office: 4330 office phone: +1(212)817-8653 home phone: +1(718)842-4250 e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php