具有时间性质的oracle表中的crud opeartion

时间:2018-01-03 06:00:18

标签: oracle database-design temporal-tables

我正在实现api来插入,更新和删除oracle表中的数据。表具有valid_from和Valid_to(时间性质)列。表格中没有硬删除。只有在保存/更新/删除的情况下才会插入记录。每次只会填充valid_to日期。 我有2个表,比如客户端和联系人。

Client(table)                  
Id(sequence),      
Name,
Link_Id,  
Valid_from,
valid_to  


Contact(table)                
Id(sequence),   
ClientId (Foreign key)   ,
Name,
Link_Id,
Valid_from,
valid_to  

什么是更好的方法将clientId保存为联系人表中的外键,或者我将关联存储在链接表中,如

Client_contact_link (table)                 
Id(sequence),      
ClientId(FK),
ContactId(FK),
Valid_from,
valid_to 

任何人都可以与valid_from和valid_to列分享他们在表中存储和读取数据的经验。 我正在寻找的是一种通过api存储这些数据并通过api读取信息的方法。 如果需要任何其他详细信息,请与我们联系。 提前谢谢。

0 个答案:

没有答案