<div class="gmail_quote">On Wed, Jul 4, 2012 at 10:12 PM, Stephen Worthington <span dir="ltr"><<a href="mailto:stephen_agent@jsw.gen.nz" target="_blank">stephen_agent@jsw.gen.nz</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">
</div>My reading of the database is that it really lacks design.  It is not<br>
in normal form, which is what you expect from any real database<br>
designer.  It seems to have just been modified ad hoc, and while the<br>
end result does work OK at the moment, it must be getting to the point<br>
where making changes to it is becoming difficult.</blockquote><div><br>Yes, you're right. Creeping design is a common problem with many open source projects (and closed source ones too of course). And allowing open access to the database makes this problem more likely. The database structure effectively becomes an api, which the developers are naturally reluctant to radically overhaul (even if it is an unofficial and/or internal api).<br>
<br>Cheers,<br>Steve<br></div></div>