Hi all<div><br></div><div>Below is my take on this question - it may be up the garden path :) </div><div><br></div><div>But I am glad it is only a 3 point question as my students were expecting to split tables!!</div><div><br></div><div>I think that this question maybe expecting the kids to split the fullName field into first name and family name in addition to only storing one piece of data in the fields interestGroup and contacts - given the 2012 assessment report comments.</div><div><br></div><div>I also believe they may only be expecting 5 records to be written down (for the set of fancy_cat) - since there is no apparent relationship between interest group and contacts. Interest group could be blank for the final 2 fancy_cat records since it is not the PK and does not need a value. ( ? ) This would enable a search for users who like a particular interest group to return the correct number of users ( part B)</div><div>Of course this would not be an ideal database table as they are only asking for 1NF.</div><div><br></div><div>I will also be eager to read other opinions on this question.</div><div><br></div><div>Regards,</div><div><br></div><div>Melanie (PSC)</div><div><br></div><div><br></div><div><br>On Friday, November 7, 2014, Vear, Gary D <<a href="javascript:_e(%7B%7D,'cvml','vear.gary.d@edumail.vic.gov.au');" target="_blank">vear.gary.d@edumail.vic.gov.au</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="EN-AU" link="#0563c1" vlink="#954f72">
<div style="direction:ltr;font-family:Tahoma;color:#000000;font-size:10pt">
<p>Hi all,</p>
<p> </p>
<p>Not sure I like this question at all. Normalising to 1NF sounds simple enough, particularly when students are required to use just one set of sample records, but this seems like it requires a lot for 3 marks:</p>
<p> </p>
<p>Choosing the first record (fancy_cat), here's what I think would be required for full marks:</p>
<p> </p>
<p>
</p><table style="WIDTH:271pt;BORDER-COLLAPSE:collapse" cellspacing="0" cellpadding="0" width="361" border="0">
<colgroup><col style="WIDTH:53pt" width="71"><col style="WIDTH:67pt" width="89"><col style="WIDTH:72pt" width="96"><col style="WIDTH:79pt" width="105"></colgroup>
<tbody>
<tr style="HEIGHT:15pt" height="20">
<td style="BORDER-TOP:windowtext 0.5pt solid;HEIGHT:15pt;BORDER-RIGHT:windowtext 0.5pt solid;WIDTH:53pt;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent" height="20" width="71">
<strong><font face="Calibri">userName</font></strong></td>
<td style="BORDER-TOP:windowtext 0.5pt solid;BORDER-RIGHT:windowtext 0.5pt solid;WIDTH:67pt;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent" width="89">
<strong><font face="Calibri">fullName</font></strong></td>
<td style="BORDER-TOP:windowtext 0.5pt solid;BORDER-RIGHT:windowtext 0.5pt solid;WIDTH:72pt;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent" width="96">
<strong><font face="Calibri">interestGroup</font></strong></td>
<td style="BORDER-TOP:windowtext 0.5pt solid;BORDER-RIGHT:windowtext 0.5pt solid;WIDTH:79pt;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent" width="105">
<strong><font face="Calibri">contactList</font></strong></td>
</tr>
<tr style="HEIGHT:15pt" height="20">
<td style="BORDER-TOP:windowtext;HEIGHT:15pt;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent" height="20">
<font face="Calibri">fancy_cat</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">Francine Ulas</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">love_planes</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">paperclip55</font></td>
</tr>
<tr style="HEIGHT:15pt" height="20">
<td style="BORDER-TOP:windowtext;HEIGHT:15pt;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent" height="20">
<font face="Calibri">fancy_cat</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">Francine Ulas</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">love_planes</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">panic_disco</font></td>
</tr>
<tr style="HEIGHT:15pt" height="20">
<td style="BORDER-TOP:windowtext;HEIGHT:15pt;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent" height="20">
<font face="Calibri">fancy_cat</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">Francine Ulas</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">love_planes</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">starwarsfan</font></td>
</tr>
<tr style="HEIGHT:15pt" height="20">
<td style="BORDER-TOP:windowtext;HEIGHT:15pt;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent" height="20">
<font face="Calibri">fancy_cat</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">Francine Ulas</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">love_planes</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">melanie_franks</font></td>
</tr>
<tr style="HEIGHT:15pt" height="20">
<td style="BORDER-TOP:windowtext;HEIGHT:15pt;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent" height="20">
<font face="Calibri">fancy_cat</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">Francine Ulas</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">love_planes</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">WalterEllison27</font></td>
</tr>
<tr style="HEIGHT:15pt" height="20">
<td style="BORDER-TOP:windowtext;HEIGHT:15pt;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent" height="20">
<font face="Calibri">fancy_cat</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">Francine Ulas</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">classOf2104</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">paperclip56</font></td>
</tr>
<tr style="HEIGHT:15pt" height="20">
<td style="BORDER-TOP:windowtext;HEIGHT:15pt;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent" height="20">
<font face="Calibri">fancy_cat</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">Francine Ulas</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">classOf2105</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">panic_disco</font></td>
</tr>
<tr style="HEIGHT:15pt" height="20">
<td style="BORDER-TOP:windowtext;HEIGHT:15pt;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent" height="20">
<font face="Calibri">fancy_cat</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">Francine Ulas</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">classOf2106</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">starwarsfan</font></td>
</tr>
<tr style="HEIGHT:15pt" height="20">
<td style="BORDER-TOP:windowtext;HEIGHT:15pt;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent" height="20">
<font face="Calibri">fancy_cat</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">Francine Ulas</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">classOf2107</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">melanie_franks</font></td>
</tr>
<tr style="HEIGHT:15pt" height="20">
<td style="BORDER-TOP:windowtext;HEIGHT:15pt;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent" height="20">
<font face="Calibri">fancy_cat</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">Francine Ulas</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">classOf2108</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">WalterEllison28</font></td>
</tr>
<tr style="HEIGHT:15pt" height="20">
<td style="BORDER-TOP:windowtext;HEIGHT:15pt;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent" height="20">
<font face="Calibri">fancy_cat</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">Francine Ulas</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">cooking_rox</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">paperclip57</font></td>
</tr>
<tr style="HEIGHT:15pt" height="20">
<td style="BORDER-TOP:windowtext;HEIGHT:15pt;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent" height="20">
<font face="Calibri">fancy_cat</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">Francine Ulas</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">cooking_rox</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">panic_disco</font></td>
</tr>
<tr style="HEIGHT:15pt" height="20">
<td style="BORDER-TOP:windowtext;HEIGHT:15pt;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent" height="20">
<font face="Calibri">fancy_cat</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">Francine Ulas</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">cooking_rox</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">starwarsfan</font></td>
</tr>
<tr style="HEIGHT:15pt" height="20">
<td style="BORDER-TOP:windowtext;HEIGHT:15pt;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent" height="20">
<font face="Calibri">fancy_cat</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">Francine Ulas</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">cooking_rox</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">melanie_franks</font></td>
</tr>
<tr style="HEIGHT:15pt" height="20">
<td style="BORDER-TOP:windowtext;HEIGHT:15pt;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent" height="20">
<font face="Calibri">fancy_cat</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">Francine Ulas</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">cooking_rox</font></td>
<td style="BORDER-TOP:windowtext;BORDER-RIGHT:windowtext 0.5pt solid;BORDER-BOTTOM:windowtext 0.5pt solid;BORDER-LEFT:windowtext;BACKGROUND-COLOR:transparent">
<font face="Calibri">WalterEllison29</font></td>
</tr>
</tbody>
</table>
<p></p>
<p> </p>
<p>That's 15 individual records students would have to write out, unless I'm mistaken. Will students be penalised if they do the sensible thing and normalise this data to 2NF by creating separate tables?
</p>
<p> </p>
<p>I thought I understood normalising to 1NF, but perhaps I'm wrong. The addition of that 4th field (contactList) has seemingly made this a big challenge (15 lines of writing) for just 3 marks.</p>
<p> </p>
<p>I'd appreciate feedback/corrections from others on this question, since it has me somewhat confused.</p>
<p> </p>
<p>Cheers,</p>
<p>Gary</p>
</div>
<p></p><p><b>Important - </b>This email and any attachments may be confidential. If received in error, please contact us and delete all copies. Before opening or using attachments check them for viruses and defects. Regardless of any loss, damage or consequence, whether caused by the negligence of the sender or not, resulting directly or indirectly from the use of any attached files our liability is limited to resupplying any affected attachments. Any representations or opinions expressed are those of the individual sender, and not necessarily those of the Department of Education and Early Childhood Development.</p>
</div>
</blockquote></div>
<br><br>-- <br><div dir="ltr"><div><font style="background-color:rgb(255,255,255)" color="#6600cc" size="4" face="trebuchet ms,sans-serif">Melanie Pellow :)</font></div></div><br>