Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
fashid
Specialist
Specialist

Clarification required with respect to datamodel

Hi,

I have two data models for the same application. datamodel 1 is with the synthetic key and the second data model is without the synthetic key.

When you look in the data model without the synthetic key, the key field in all the tables are created by concatenating the date fields and region fields for each table and in order to link to the master calendar i have linked only the bill_register table's date_key column with the master calendar's date_key column when in fact in the first data model screenshot you can see the master calendar linked to all the tables.

My question is , Is it is necessary to link the master calendar to all the table's date fields as shown in the datamodel with the synthetic key or only one table would be enough.

I have attached the screenshots of both the datamodels

Also can i create a link table in this scenario.

Regards,

Nadeem

5 Replies
Not applicable

Hi,

in data model we use two method

first-- centralized all transaction table with using (Concatenate,left join,or others) then link master tables.

second- create more than one transaction table using key and link with master tables.

check examples of qvw files given in site.

read more about data model...snow flag and star .

Regards

Vimlesh

fashid
Specialist
Specialist
Author

Hi Vimlesh,

I already know about this and have already created the data model .

Did you have  a look at my data model.

I do not want to concatente and stuff as this model is just used as a data dump from all the tables.

Regards,

Nadeem

jpenuliar
Partner - Specialist III
Partner - Specialist III

Probably the Common Date technique may solve your issue

fashid
Specialist
Specialist
Author

Hi jonathan,

what do you mean by common date technique .

jpenuliar
Partner - Specialist III
Partner - Specialist III

Have a look at thread below:

http://community.qlik.com/message/283501#283501

There is another technique called Date Islands