<div dir="ltr">Hi Laurie.<div><br></div><div>Yes, Filemaker is a funny old beast. It has grown organically from primitive flat-file origins and - while it is now fully relational - it has some vestigial tonsils and appendices that perplex purists.<div><br></div><div>- Filemaker gets a slap on the wrist for retaining its atavistic (albeit <i>very</i> tempting) repeating fields (an array-like field) which - if used - automatically disqualify it from 1NF! </div><div><br></div><div>I used repeating fields over a decade ago in Rupert (my student report database) as a quick-and-dirty kludge as I hurriedly threw the first version together. Thirteen years later the repeating fields were still embedded in Rupert since their removal required a complete rebuild of the schema. While I appreciate Filemaker bravely maintaining support for repeating fields for the sake of backward compatibility, I sometimes wish it had removed them and forced me to go cold turkey, redesign the table structures and get that particular naughty monkey off my back.</div><div><br></div><div>- As you said, FMP does not use queries as Access does. Calculated fields are defined as fields, appear as fields, and can be used like any other field (which makes much more sense to me, AAMOF.) Unfortunately the purists see &quot;calculated fields&quot; and immediately brandish their garlic and crucifixes and start burning databases at the stake. But as Filemaker fans know, it does <i>not</i> store the results of calculations in fields so it does <i>not</i> violate normalisation rules. That&#39;s why I complained to the examinations unit about Question A20.</div><div><br></div><div>But in spite of its charming eccentricities, Filemaker is a lovely way to learn databases. Access took many years to copy Filemaker&#39;s powerful and simple drag-and-drop script writing technique. It allows instant web and LAN database publishing. There is a passionate fanbase keen to help newbies.</div><div><br></div><div>It&#39;s only a shame that Filemaker Corp changed their licensing for schools. I haven&#39;t checked recently, but I believe the golden days of cheap concurrent licences are gone, and they charge quite a lot for per-seat licences.</div><div><br></div><div>Cheers</div><div>Mark</div><div class="gmail_extra"><br><div class="gmail_quote">On 17 February 2015 at 10:38, Savage, John L <span dir="ltr">&lt;<a href="mailto:savage.john.l@edumail.vic.gov.au" target="_blank">savage.john.l@edumail.vic.gov.au</a>&gt;</span> 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="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">I have moved to Filemaker Pro because I think it provides a smooth introduction to database development while being astonishingly powerful. Unfortunately it
<b><u>appears</u></b> to break the normalisation rules and doesn’t really follow the standard query process at the user level. I say “Appears” because of course its calculated fields are created on the fly and are not stored so in fact it is executing queries
 during standard browsing as well as during the search mode.  The tricky thing is convincing students that the calculated fields that are integral to FM design are really the outcome of a query performed on the fly and created during the design stage. I think
 mine would have all answered D even though I’m sure B is the answer.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Laurie Savage<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> <a href="mailto:itapps-bounces@edulists.com.au" target="_blank">itapps-bounces@edulists.com.au</a> [mailto:<a href="mailto:itapps-bounces@edulists.com.au" target="_blank">itapps-bounces@edulists.com.au</a>]
<b>On Behalf Of </b>Mark<br>
<b>Sent:</b> Monday, 16 February 2015 11:38 AM<br>
<b>To:</b> Year 12 IT Applications Teachers&#39; Mailing List<br>
<b>Subject:</b> Re: [Year 12 IT Apps] Normalisation<u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">I sent a protest about the question to the examinations unit. <u></u><u></u></p>
<div>
<p class="MsoNormal">I have not heard back from them yet.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On 16 February 2015 at 10:26, Cooper, Michael J &lt;<a href="mailto:cooper.michael.j@edumail.vic.gov.au" target="_blank">cooper.michael.j@edumail.vic.gov.au</a>&gt; wrote:<u></u><u></u></p>
<div>
<p class="MsoNormal">Hi all, <u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Short time reader, first time writer!<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Great to hear the exam report is not far away.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Like Mark mentioned in his post-moterm I am very interested in the answer to MC Q20, regarding calculated fields in a database.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">We use FIleMaker Pro, only 5% of the class got correct answer (1 out of 21). I thought it was D as well. <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Really like the normalisation descriptions being offered!<u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Helvetica&quot;,&quot;sans-serif&quot;;color:black"><br>
Michael Cooper<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Helvetica&quot;,&quot;sans-serif&quot;;color:black">ICT Co-ordinator<u></u><u></u></span></p>
</div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Helvetica&quot;,&quot;sans-serif&quot;;color:black"><br>
<img border="0" width="167" height="28" src="cid:image001.png@01D04A9D.E7370D10"><br>
<a href="http://www.braybrooksc.vic.edu.au" target="_blank">www.braybrooksc.vic.edu.au</a>
</span><u></u><u></u></p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">&lt;snip&gt;<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal"> <br></p><div><div><p class="MsoNormal"><u></u></p>
</div>
<div>
<p class="MsoNormal">Mark Kelly<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><br></p></div></div></div></div></div></div></blockquote></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><i><br></i></div><div><i>&quot;</i><i style="font-size:12.7272720336914px">Love is a snowmobile racing across the tundra and then suddenly, it flips over, pinning you underneath. At night, the ice weasels come.&quot;  Matt Groening</i></div><div><br></div><div>Mark Kelly</div><div>mark AT vceit DOT com</div><div><a href="http://vceit.com" target="_blank">http://vceit.com</a></div><div><br></div></div><div dir="ltr"><br></div></div></div></div></div></div></div></div></div></div></div>
</div></div></div>