Holy Moly Drew, when did you add all that? I think that you added stuff and then went back later while I was sleeping or something and added more!

I think that we should add some Macro related topics in a context where they make sense; forms, for example. It is not clear that we even need a place in the outline for this yet. If there is something that we want to address and a simple macro is the solution, then add it.

andrew wrote:
Jean Hollis Weber wrote:

hmmm...I know that in an earlier email I said that I would help and didn't care if I got any credit...OK, that was a bit over stated...I guess I do kind of care after all.

I would never take anything away from Andrew, but the outline and comments you mention where put up by me.

LOL - I know - Drew / Andrew - it can be a little confusing..anyway, no harm, no foul as they say.

But Drew, I like taking credit for you work, especially all the groupies..


I've probably said this before, but one problem with a book such as this is: how much to teach about relational databases themselves, versus just explaining how to use the tools provided in OOo Base. Obviously our main requirement is to cover OOo's tools, but I do like the idea of including some instruction on database design as well. Dan Lewis's "Getting Started with Base" chapter is great in that respect.

How to strike a balance is a real trick, isn't it.

For example you mention covering the basics of relational database theory - well, you can use Base to create a flat database just as easily as a relational one, and in fact I would bet that the vast majority of people falling into my fist category above will end up doing just that.

I think that we MUST provide at least a minimal introduction. I have seen numerous Base documents setup by new people that did not have a clue. After I made some changes/recommendations, they understood the difference. I would go so far as to create a simple example as Appendix I and shift the other appendices down by one. That way, we can refer to the appendix from time to time. Sure, it sounds a little bit like the database design section in Appendix III, but that looks more like a "look here for more information" appendix.

Then there is a real problem in that there are at least three distinct user types.

First is the person that uses the database development part of it to create a very simple database for personal use. Second, the person using the database to development database applications for others to use. Finally, those that will be using those database applications created by the second person.
Astute observation
At each of these steps more of the 'theory' of relational databases can be introduced as needed. For real in depth discussion however I would simply offer a list of references, this type of information has been covered in great detail by others already. Not to mention that Base can connect to a variety of DBMS engines and each will have slightly unique features.
Although I like this approach, I think that we should discuss duplicating information and using keys rather than duplicating the information every time. If we mention "normal forms" apart from a casual mention with a reference, we have probably made an error.

I think an odt file needs to be the baseline document
I agree.

--
Andrew Pitonyak
My Macro Document: http://www.pitonyak.org/AndrewMacro.odt
My Book: http://www.hentzenwerke.com/catalog/oome.htm
Info:  http://www.pitonyak.org/oo.php
See Also: http://documentation.openoffice.org/HOW_TO/index.html

Reply via email to