我的申请有一张表格,称为事件,每场活动大约为30个标准领域,但用户也界定了哪些领域可能属于任何名称或类型,在事件数据表中。 用户可以确定这些活动数据表,具体指明了x个领域(即文字/日/日/日)和这些领域的名称。 这一活动数据(表)对每一活动都有所不同。
我目前的做法是为这些定义设立一个研究表。 因此,如果需要查询每个记录的所有事件和事件数据,即采用两个问题(即从事件中挑选*,然后在事件中选择每个记录,从某个表格中挑选*)。
这样做是否有更好的办法? 迄今为止,我已经执行了这一规定,但我的大多数询问都要求向亚洲开发银行发出两条不同的呼吁,即不能简单地与我的主事桌一道,为事件的每一记录提供不同的事件数据表。
我对我的主要问题是:我能否与我的主议桌一道,为每一记录提供不同的详细表格?
E.g.
SELECT E.*, E.Tablename
FROM events E
LEFT JOIN E.tablename T ON E._ID = T.ID
如果没有,那么,设计我数据库的方法就更好了,因为我不知道究竟有多少用户界定了哪些领域,哪些是哪一类。