On Mon, 28 Jan 2019 16:28:41 +0000 Simon Slavin <slav...@bigfraud.org> wrote:
> SQL is not designed to have a variable number of tables in a > database. All the optimization is done assuming that you will have a > low number of tables, and rarely create or drop tables. This. The table name should not be meaningful to your application; nothing in your application should conjure up a table name. It's an external factor your application is configured to use. If you're generating table names based on application data, you're insinuating data in the metadata. When Simon says "SQL is not designed" for that, he's referring to the fact that the schema is expected to be relatively stable because it *describes* the data. The system is designed to search for data in the tables, not among their names. --jkl _______________________________________________ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users