<?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 Avoid Or Keep Synthetic Key(s) in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Avoid-Or-Keep-Synthetic-Key-s/m-p/430587#M160546</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm working on a data-model that is having Synthetic Keys:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DReader:&lt;/P&gt;&lt;P&gt;ReadID,&lt;/P&gt;&lt;P&gt;ContactID,&lt;/P&gt;&lt;P&gt;Other Fields&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CReader:&lt;BR /&gt;ReadID,&lt;/P&gt;&lt;P&gt;ContactID,&lt;/P&gt;&lt;P&gt;Other Fields&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pub:&lt;/P&gt;&lt;P&gt;ReadID,&lt;/P&gt;&lt;P&gt;Other Fields&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Contact:&lt;/P&gt;&lt;P&gt;ContactID,&lt;/P&gt;&lt;P&gt;Other Fields&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Should I keep the Synthetic Keys or is there a better way to approach this?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 31 May 2013 20:29:01 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2013-05-31T20:29:01Z</dc:date>
    <item>
      <title>Avoid Or Keep Synthetic Key(s)</title>
      <link>https://community.qlik.com/t5/QlikView/Avoid-Or-Keep-Synthetic-Key-s/m-p/430587#M160546</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm working on a data-model that is having Synthetic Keys:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DReader:&lt;/P&gt;&lt;P&gt;ReadID,&lt;/P&gt;&lt;P&gt;ContactID,&lt;/P&gt;&lt;P&gt;Other Fields&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CReader:&lt;BR /&gt;ReadID,&lt;/P&gt;&lt;P&gt;ContactID,&lt;/P&gt;&lt;P&gt;Other Fields&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pub:&lt;/P&gt;&lt;P&gt;ReadID,&lt;/P&gt;&lt;P&gt;Other Fields&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Contact:&lt;/P&gt;&lt;P&gt;ContactID,&lt;/P&gt;&lt;P&gt;Other Fields&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Should I keep the Synthetic Keys or is there a better way to approach this?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 May 2013 20:29:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Avoid-Or-Keep-Synthetic-Key-s/m-p/430587#M160546</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-05-31T20:29:01Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid Or Keep Synthetic Key(s)</title>
      <link>https://community.qlik.com/t5/QlikView/Avoid-Or-Keep-Synthetic-Key-s/m-p/430588#M160547</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is better to avoid synthetic keys. If you let QlikView create this kind of key it will take more time to reload your application. You can test if you have a large amount of data you will notice a significant difference.&lt;/P&gt;&lt;P&gt;Moreover, data model is hard to read if you have to many synthetic keys.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 May 2013 20:51:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Avoid-Or-Keep-Synthetic-Key-s/m-p/430588#M160547</guid>
      <dc:creator>vivientexier</dc:creator>
      <dc:date>2013-05-31T20:51:31Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid Or Keep Synthetic Key(s)</title>
      <link>https://community.qlik.com/t5/QlikView/Avoid-Or-Keep-Synthetic-Key-s/m-p/430589#M160548</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Synthetic keys are not bad by themselves, meaning when done or left on purpose, which in my experience is very unsual. As QlikView links tables when one or more fields have the same name, it can lead to mistake or do worng associations between tables if fields are not properly renamed (e.g.: Id in invoice and Id in customer, same name, different meaning).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'd rather do the composite (synthetic) keys by myself, and adding some autonumber() function so they use less memory and less space into disk, when stored.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that makes sense,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Miguel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 May 2013 21:03:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Avoid-Or-Keep-Synthetic-Key-s/m-p/430589#M160548</guid>
      <dc:creator>Miguel_Angel_Baeyens</dc:creator>
      <dc:date>2013-05-31T21:03:48Z</dc:date>
    </item>
  </channel>
</rss>

