<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sadeveloper.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>SQL Server Technologies</title><link>http://sadeveloper.net/forums/15.aspx</link><description>T-SQL, Notification Services, Intergration Services, Analysis Services, DB Administration, DTS</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Debug Build: 40407.4157)</generator><item><title>Re: SQL Question of the Day: 010 - Database Design</title><link>http://sadeveloper.net/forums/thread/4029.aspx</link><pubDate>Thu, 03 May 2007 12:38:41 GMT</pubDate><guid isPermaLink="false">03ab516c-9667-4209-91e1-d5a7dab08cbe:4029</guid><dc:creator>CalmYourself</dc:creator><slash:comments>0</slash:comments><comments>http://sadeveloper.net/forums/thread/4029.aspx</comments><wfw:commentRss>http://sadeveloper.net/forums/commentrss.aspx?SectionID=15&amp;PostID=4029</wfw:commentRss><description>&lt;p&gt;I wrote a brief blog post explaining what 4th normal form is and how to normalize your Boyce-Codd tables into 4th normal form.&lt;/p&gt;&lt;p&gt;Take a look at it here: &lt;a href="http://dotnet.org.za/calmyourself/archive/2007/05/03/what-exactly-is-4th-fourth-normal-form.aspx" title="http://dotnet.org.za/calmyourself/archive/2007/05/03/what-exactly-is-4th-fourth-normal-form.aspx"&gt;What exactly is 4th normal form?&lt;/a&gt; &lt;br&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: SQL Question of the Day: 010 - Database Design</title><link>http://sadeveloper.net/forums/thread/3975.aspx</link><pubDate>Thu, 03 May 2007 06:32:53 GMT</pubDate><guid isPermaLink="false">03ab516c-9667-4209-91e1-d5a7dab08cbe:3975</guid><dc:creator>CalmYourself</dc:creator><slash:comments>0</slash:comments><comments>http://sadeveloper.net/forums/thread/3975.aspx</comments><wfw:commentRss>http://sadeveloper.net/forums/commentrss.aspx?SectionID=15&amp;PostID=3975</wfw:commentRss><description>&lt;blockquote&gt;&lt;b&gt;First normal form&lt;/b&gt; (&lt;b&gt;1NF or Minimal Form&lt;/b&gt;) is a normal form used in database normalization. First normal form excludes the possibility of &lt;i&gt;repeating groups&lt;/i&gt;
by requiring that each field in a database hold an atomic value, and
that records be defined in such a way as to be uniquely identifiable by
means of a primary key.&lt;/blockquote&gt;&amp;nbsp;&lt;blockquote&gt;&lt;b&gt;Second normal form&lt;/b&gt; (&lt;b&gt;2NF&lt;/b&gt;) is a normal form used in database normalization. A table that is in first normal form (1NF) must meet additional criteria if it is to qualify for second normal form. Specifically: a 1NF table is in 2NF if and only if none of its non-prime attributes are functionally dependent on a part (proper subset) of a candidate key. A non-prime attribute is one that does not belong to any candidate key.&lt;/blockquote&gt;&amp;nbsp;&lt;blockquote&gt;&lt;p&gt;The &lt;b&gt;third normal form&lt;/b&gt; (&lt;b&gt;3NF&lt;/b&gt;) is a normal form used in database normalization to check if all the non-key attributes of a relation depend only on the candidate keys
of the relation. This means that all non-key attributes are mutually
independent or, in other words, that a non-key attribute cannot be
transitively dependent on another non-key attribute.&lt;/p&gt;&lt;p&gt;A relation in 3NF must also be in 2NF. The 3NF differs from the second normal form in that all non-key attributes in 3NF are required to be directly dependent on each candidate key of the relation.&lt;/p&gt;&lt;/blockquote&gt;&amp;nbsp;&lt;blockquote&gt;&lt;b&gt;Boyce-Codd normal form&lt;/b&gt; (or &lt;b&gt;BCNF&lt;/b&gt;) is a normal form used in database normalization. It is a slightly stronger version of the third normal form (3NF). Boyce-Codd normal form follows the same rules as 3NF, but only allows functional dependencies where the left side of a functional dependency, &lt;img src="http://upload.wikimedia.org/math/6/4/b/64bc1dccd8d74f48801d1cea3c21b94e.png" class="tex" alt="X \rightarrow Y"&gt;, is a superset of a candidate key.&lt;/blockquote&gt;&amp;nbsp;&lt;blockquote&gt;&lt;p&gt;&lt;b&gt;Fourth normal form&lt;/b&gt; (&lt;b&gt;4NF&lt;/b&gt;) is a normal form used in database normalization.
4NF ensures that independent multivalued facts are correctly and
efficiently represented in a database design. 4NF is the next level of
normalization after Boyce-Codd normal form (BCNF).&lt;/p&gt;
&lt;p&gt;The definition of 4NF relies on the notion of a multivalued dependency.
A table with a multivalued dependency is one where the existence of
more than one independent many-to-many relationships in a table causes
redundancy; and it is this redundancy which is removed by fourth normal
form.&lt;/p&gt;&lt;/blockquote&gt;&amp;nbsp;&lt;blockquote&gt;(Source: &lt;a href="http://en.wikipedia.org/wiki/First_normal_form"&gt;Wikipedia&lt;/a&gt;)&lt;/blockquote&gt;&amp;nbsp;&lt;ol&gt;&lt;li&gt;There are no repeating groups, these were resolved by splitting service into two entries per company and area. &lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;Keeping that in mind, there are no non-key attributes (meaning every column is part of the primary key) in the table above.&amp;nbsp; Each record is identifiable by means of the primary key.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;These two ensure that the table is at least First Normal Form.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;There are no non-prime attributes in the table&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;This ensures that the table is in Second, Third AND Boyce-Codd Normal Form.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;The table contains only key attributes which implies that the table is a 3-way associative entity.&amp;nbsp; This means that there are multivalued dependencies.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;This statement proves that the table does NOT satisfy Fourth Normal form.&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight:bold;"&gt;Answer: 5. Boyce-Codd normal form.&amp;nbsp; The table satisfies all requriements up to and including Boyce-Codd.&lt;/span&gt;&lt;br&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: SQL Question of the Day: 010 - Database Design</title><link>http://sadeveloper.net/forums/thread/3974.aspx</link><pubDate>Thu, 03 May 2007 06:22:34 GMT</pubDate><guid isPermaLink="false">03ab516c-9667-4209-91e1-d5a7dab08cbe:3974</guid><dc:creator>Wildcat</dc:creator><slash:comments>0</slash:comments><comments>http://sadeveloper.net/forums/thread/3974.aspx</comments><wfw:commentRss>http://sadeveloper.net/forums/commentrss.aspx?SectionID=15&amp;PostID=3974</wfw:commentRss><description>&lt;P&gt;I think that I would go with :&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;4.&lt;SPAN style="FONT:7pt 'Times New Roman';font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;3&lt;SUP&gt;rd&lt;/SUP&gt; Normal Form&lt;/P&gt;
&lt;P&gt;My reasoning: "there are no non-key attributes" = the 3 columns form the primary key.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: SQL Question of the Day: 010 - Database Design</title><link>http://sadeveloper.net/forums/thread/3942.aspx</link><pubDate>Wed, 02 May 2007 12:48:46 GMT</pubDate><guid isPermaLink="false">03ab516c-9667-4209-91e1-d5a7dab08cbe:3942</guid><dc:creator>SilverFox</dc:creator><slash:comments>0</slash:comments><comments>http://sadeveloper.net/forums/thread/3942.aspx</comments><wfw:commentRss>http://sadeveloper.net/forums/commentrss.aspx?SectionID=15&amp;PostID=3942</wfw:commentRss><description>&lt;P&gt;No 2 : 1st Normal form&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: SQL Question of the Day: 010 - Database Design</title><link>http://sadeveloper.net/forums/thread/3936.aspx</link><pubDate>Wed, 02 May 2007 12:19:27 GMT</pubDate><guid isPermaLink="false">03ab516c-9667-4209-91e1-d5a7dab08cbe:3936</guid><dc:creator>SlowPoke</dc:creator><slash:comments>0</slash:comments><comments>http://sadeveloper.net/forums/thread/3936.aspx</comments><wfw:commentRss>http://sadeveloper.net/forums/commentrss.aspx?SectionID=15&amp;PostID=3936</wfw:commentRss><description>1nf&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: SQL Question of the Day: 010 - Database Design</title><link>http://sadeveloper.net/forums/thread/3917.aspx</link><pubDate>Wed, 02 May 2007 10:42:17 GMT</pubDate><guid isPermaLink="false">03ab516c-9667-4209-91e1-d5a7dab08cbe:3917</guid><dc:creator>fridgi</dc:creator><slash:comments>0</slash:comments><comments>http://sadeveloper.net/forums/thread/3917.aspx</comments><wfw:commentRss>http://sadeveloper.net/forums/commentrss.aspx?SectionID=15&amp;PostID=3917</wfw:commentRss><description>&lt;P&gt;[comments removed] - sticking with No.1&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: SQL Question of the Day: 010 - Database Design</title><link>http://sadeveloper.net/forums/thread/3916.aspx</link><pubDate>Wed, 02 May 2007 10:38:50 GMT</pubDate><guid isPermaLink="false">03ab516c-9667-4209-91e1-d5a7dab08cbe:3916</guid><dc:creator>fridgi</dc:creator><slash:comments>0</slash:comments><comments>http://sadeveloper.net/forums/thread/3916.aspx</comments><wfw:commentRss>http://sadeveloper.net/forums/commentrss.aspx?SectionID=15&amp;PostID=3916</wfw:commentRss><description>&lt;P&gt;Urghhhh thats an ugly table. I am going with No. 1&lt;/P&gt;
&lt;P&gt;If you say its different I will not agree because I would never implement a table like that and I dont care how normal it is&amp;nbsp;&lt;img src="http://sadeveloper.net/emoticons/emotion-4.gif" alt="Stick out tongue" /&gt;&lt;/P&gt;
&lt;P&gt;Please mark me right... next question please?&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: SQL Question of the Day: 010 - Database Design</title><link>http://sadeveloper.net/forums/thread/3912.aspx</link><pubDate>Wed, 02 May 2007 10:08:52 GMT</pubDate><guid isPermaLink="false">03ab516c-9667-4209-91e1-d5a7dab08cbe:3912</guid><dc:creator>Snorlax</dc:creator><slash:comments>0</slash:comments><comments>http://sadeveloper.net/forums/thread/3912.aspx</comments><wfw:commentRss>http://sadeveloper.net/forums/commentrss.aspx?SectionID=15&amp;PostID=3912</wfw:commentRss><description>&lt;P&gt;I'm going with 1st Normal Form.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>SQL Question of the Day: 010 - Database Design</title><link>http://sadeveloper.net/forums/thread/3880.aspx</link><pubDate>Wed, 02 May 2007 06:58:24 GMT</pubDate><guid isPermaLink="false">03ab516c-9667-4209-91e1-d5a7dab08cbe:3880</guid><dc:creator>CalmYourself</dc:creator><slash:comments>0</slash:comments><comments>http://sadeveloper.net/forums/thread/3880.aspx</comments><wfw:commentRss>http://sadeveloper.net/forums/commentrss.aspx?SectionID=15&amp;PostID=3880</wfw:commentRss><description>&lt;p class="MsoNormal"&gt;Consider the following table:&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;table class="MsoTableGrid" style="border:medium none;border-collapse:collapse;" cellpadding="0" cellspacing="0"&gt;
 &lt;tr&gt;
  &lt;td style="border:1pt solid windowtext;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal" style="text-align:center;" align="center"&gt;&lt;b&gt;&lt;u&gt;Company&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:solid solid solid none;border-color:windowtext windowtext windowtext -moz-use-text-color;border-width:1pt 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal" style="text-align:center;" align="center"&gt;&lt;b&gt;&lt;u&gt;Area&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:solid solid solid none;border-color:windowtext windowtext windowtext -moz-use-text-color;border-width:1pt 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal" style="text-align:center;" align="center"&gt;&lt;b&gt;&lt;u&gt;Service&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td style="border-style:none solid solid;border-color:-moz-use-text-color windowtext windowtext;border-width:medium 1pt 1pt;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Green Pastures&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Sandton&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Carpeting&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td style="border-style:none solid solid;border-color:-moz-use-text-color windowtext windowtext;border-width:medium 1pt 1pt;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Green Pastures&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Sandton&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Cleaning&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td style="border-style:none solid solid;border-color:-moz-use-text-color windowtext windowtext;border-width:medium 1pt 1pt;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Green Pastures&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Fourways&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Carpeting&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td style="border-style:none solid solid;border-color:-moz-use-text-color windowtext windowtext;border-width:medium 1pt 1pt;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Green Pastures&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Fourways&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Cleaning&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td style="border-style:none solid solid;border-color:-moz-use-text-color windowtext windowtext;border-width:medium 1pt 1pt;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Green Pastures&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Midrand&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Carpeting&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td style="border-style:none solid solid;border-color:-moz-use-text-color windowtext windowtext;border-width:medium 1pt 1pt;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Green Pastures&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Midrand&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Cleaning&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td style="border-style:none solid solid;border-color:-moz-use-text-color windowtext windowtext;border-width:medium 1pt 1pt;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Strong Arm Security&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Seapoint&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Armed Response&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td style="border-style:none solid solid;border-color:-moz-use-text-color windowtext windowtext;border-width:medium 1pt 1pt;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Strong Arm Security&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Seapoint&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Neighborhood Patrol&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td style="border-style:none solid solid;border-color:-moz-use-text-color windowtext windowtext;border-width:medium 1pt 1pt;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Strong Arm Security&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Camps
   Bay&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Armed Response&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td style="border-style:none solid solid;border-color:-moz-use-text-color windowtext windowtext;border-width:medium 1pt 1pt;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Strong Arm Security&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Camps
   Bay&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Neighborhood Patrol&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td style="border-style:none solid solid;border-color:-moz-use-text-color windowtext windowtext;border-width:medium 1pt 1pt;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Strong Arm Security&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Stellenbosch&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Neighborhood Patrol&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td style="border-style:none solid solid;border-color:-moz-use-text-color windowtext windowtext;border-width:medium 1pt 1pt;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Strong Arm Security&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Stellenbosch&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="border-style:none solid solid none;border-color:-moz-use-text-color windowtext windowtext -moz-use-text-color;border-width:medium 1pt 1pt medium;padding:0cm 5.4pt;width:147.6pt;"&gt;
  &lt;p class="MsoNormal"&gt;Armed Response&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;

&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Each row in the table is unique and there are no non-key
attributes.&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;What is the highest (in the order they appear in the list)
normal form that the table satisfies?&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-left:72pt;text-indent:-18pt;"&gt;&lt;span&gt;1.&lt;span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;None,
it is not normalized at all&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-left:72pt;text-indent:-18pt;"&gt;&lt;span&gt;2.&lt;span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;1&lt;sup&gt;st&lt;/sup&gt;
Normal Form&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-left:72pt;text-indent:-18pt;"&gt;&lt;span&gt;3.&lt;span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;2&lt;sup&gt;nd&lt;/sup&gt;
Normal Form&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-left:72pt;text-indent:-18pt;"&gt;&lt;span&gt;4.&lt;span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;3&lt;sup&gt;rd&lt;/sup&gt;
Normal Form&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-left:72pt;text-indent:-18pt;"&gt;&lt;span&gt;5.&lt;span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;Boyce-Codd
Normal Form&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-left:72pt;text-indent:-18pt;"&gt;&lt;span&gt;6.&lt;span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;4&lt;sup&gt;th&lt;/sup&gt;
Normal Form&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-left:72pt;text-indent:-18pt;"&gt;&lt;span&gt;7.&lt;span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;5&lt;sup&gt;th&lt;/sup&gt;
Normal Form&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>