As of Version 1.5, you can use the option "proxy = full", which will cause DataObjects to create classes and schema on the fly, rather than using an ini file or prebuilt classes.
Now think about trying to store multiple pieces of text in the same place, like in the same database table that holds all the email you've ever received. You still need to store the character encoding alongside each piece of text so you can display it properly. Think that's hard? Try searching your email database, which means converting between multiple encodings on the fly. Doesn't that sound fun?
今度は、複数のテキストを同じ場所に格納しようとすることを考えてみよう。これは例えば、今までに受信したすべての電子メールを、データベースの同じテーブルに格納するような場合だ。ここでも、メールを正しく表示するためには、それぞれの文書と一緒にその文字コードを格納しておかなければならない。これは大変そうではないか? 電子メールのデータベースを検索しようとするときは、複数の文字コードを急いで変換しなければならない。これは楽しそうに思えるだろうか?◆【出典】"Dive Into Python 3" by Mark Pilgrim ◆【和訳】Fukada & Fujimoto ◆【License】CC-BY-SA-3.0