Combining 2 similar recordtypes

Hi All,

I have 2 tables TABLE1 and TABLE1_HISTORY. I need to combine latest 1 row from TABLE1 and few historical rows from TABLE1_HISTORY and display the values in a single grid.

Instead of using UNION to combine the 2 tables using DB views or querying the 2 tables separately and combine in Appian side , is there a way to union 2 tables using recordtypes ?  relationship creation is not working as the PK / FK  relationship doesn't exist.

Note Here: As per our current design , the common field between the 2 tables are not a PK field in either of the tables because of which i am not able to create relationship as join / union in SQL. 

Appreciate the suggestions. Thanks in advance 

Raj

  Discussion posts and replies are publicly visible

Parents
  • 0
    Certified Lead Developer

    Hi Raj,

    When you say TABLE1_HISTORY, does it contain the audit details of TABLE1, or are we storing all updates to TABLE1 in TABLE1_HISTORY?

  • Hi Mathurama,

    Thanks for the response . Yes , it kind of  audit . But the history cannot be pulled using the relationship ,as including the PK from table 1  is moved to history . The relationship / connection between these tables are is on a common field , not as a PK or FK relationship.  

    Table 1 stores only 1 latest record for a particular workitem . all history is stored in Table1History and only during the grid creation i need to pull combined from both recordtype . I will be able to combine using a generic VO object , but trying to understand any way using recordtype in built functionalities.

    Thanks

    Raj

Reply
  • Hi Mathurama,

    Thanks for the response . Yes , it kind of  audit . But the history cannot be pulled using the relationship ,as including the PK from table 1  is moved to history . The relationship / connection between these tables are is on a common field , not as a PK or FK relationship.  

    Table 1 stores only 1 latest record for a particular workitem . all history is stored in Table1History and only during the grid creation i need to pull combined from both recordtype . I will be able to combine using a generic VO object , but trying to understand any way using recordtype in built functionalities.

    Thanks

    Raj

Children