<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Data Model question - Circular reference in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Data-Model-question-Circular-reference/m-p/697348#M251845</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sridhar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Student:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FROM Student;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Course:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FROM Course;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Enrollment:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;Course_Course_ID,&lt;/P&gt;&lt;P&gt;Course_ID,&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;FROM Enrollment;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Activity:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;Course_Course_ID AS Course_ID&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;FROM Activity;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LEFT JOIN(Activity)&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;Activitiy_Activity_ID AS Activity_ID,&lt;/P&gt;&lt;P&gt;Enrollment_Enrollment_ID AS Enrollment_ID,&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;FROM EnrollmentActivity;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jagan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 27 Oct 2014 02:34:51 GMT</pubDate>
    <dc:creator>jagan</dc:creator>
    <dc:date>2014-10-27T02:34:51Z</dc:date>
    <item>
      <title>Data Model question - Circular reference</title>
      <link>https://community.qlik.com/t5/QlikView/Data-Model-question-Circular-reference/m-p/697347#M251844</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have below tables in the database with relationships as shown in the model diagram. It's obvious that simulating same model in QV will result in circular reference. To give little background on the business model:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Courses will have Activities (Course, Activity)&lt;/P&gt;&lt;P&gt;Students can enroll into a Course (Enrollment)&lt;/P&gt;&lt;P&gt;There can be activities related to enrollment (Enrollment_Activity)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="DM.png" class="jive-image" src="https://community.qlik.com/legacyfs/online/69711_DM.png" style="width: 620px; height: 324px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can convert this into a classic Dimensional model with Course, Student as dimensions and Enrollment_Activity (left join enrollment_activity, activity) as fact table and entirely eliminate enrollment, activity tables from the model but that would loose activities where there are no records in enrollment_activity table. For example data would be missing if users wants to see all Activities related to a course irrespective of enrollments. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't see merging or link table as options in this case. Please let me know if there are alternatives that wouldn't result in circular reference yet preserving all the reference data.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 26 Oct 2014 23:36:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Data-Model-question-Circular-reference/m-p/697347#M251844</guid>
      <dc:creator />
      <dc:date>2014-10-26T23:36:27Z</dc:date>
    </item>
    <item>
      <title>Re: Data Model question - Circular reference</title>
      <link>https://community.qlik.com/t5/QlikView/Data-Model-question-Circular-reference/m-p/697348#M251845</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sridhar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Student:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FROM Student;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Course:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FROM Course;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Enrollment:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;Course_Course_ID,&lt;/P&gt;&lt;P&gt;Course_ID,&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;FROM Enrollment;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Activity:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;Course_Course_ID AS Course_ID&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;FROM Activity;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LEFT JOIN(Activity)&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;Activitiy_Activity_ID AS Activity_ID,&lt;/P&gt;&lt;P&gt;Enrollment_Enrollment_ID AS Enrollment_ID,&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;'&lt;/P&gt;&lt;P&gt;FROM EnrollmentActivity;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jagan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Oct 2014 02:34:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Data-Model-question-Circular-reference/m-p/697348#M251845</guid>
      <dc:creator>jagan</dc:creator>
      <dc:date>2014-10-27T02:34:51Z</dc:date>
    </item>
  </channel>
</rss>

