英文:
Optimal Time-Dependent Join Architecture
问题
我正在开发一个包含时间相关连接的数据流程。更具体地说,连接的结果将取决于底层表格中的日期字段之一。
根据表A中的日期值,R1可能在结果表格中映射到T1或T2。
我的问题是是否存在一种特定的架构或数据库可以高效处理这些类型的连接?
英文:
I am developing a pipeline that will contain time-dependent joins. More specifically, the result of a join will be dependent on a Date field in one of the underlying tables.
Depending on the date value in Table A, R1 may map T1 or T2 in the resulting table.
My question is whether there exists a specific architecture or database that can efficiently handle these types of joins?
答案1
得分: 1
创建一个整数列,作为日期的主键,或者创建一个日期表,其中整数是日期的主键。无论哪种方式,找出如何与整数进行连接都比与日期进行连接更理想。
英文:
Create an integer column that acts as a key for the date or create a date table where an integer is the primary key for the date. Either way, figuring out how to join to an integer would be more ideal than joining to a date.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论