Jim Carter wrote:
Drew -

I highly approve of the approach.
It has the merit of "Northwind" - i.e. more stuff than you will use, but it works!

One of the things I am excited about is that the Professor Casanova is not an database guy or IT consultant/trainer - he is a Therapist and he chose therefore to base the database on what he actually knows. Apparently a single user application can fit for a good number of these professional Psycho-Therapy clinics. Even though there are multiple staff members, one or two Psychiatrists - perhaps, a few licensed Therapists and an Office Manager. This is the person that would be using the database. She gets to do all the real work on the actual business side of things and of course gets the smallest pay check - hey, what do you know the OOo user is a she after all...( ok ladies - please throw over ripe tomatoes only - no hard green ones )

Seriously though, he is trying to keep the scope of the example manageable, but with enough to cover a good bit of ground. So the schema has mostly 1..n relationships, but a n..n also, there is a minimal account table for showing an actual transaction concept, but not going to do trial balances, generate deposit slips or export to accounting packages.



One question I have relates to the middle initial in a name. Is that a part of the first name? Perhaps a separate field? Another is the title used in correspondence -- another field? Minor points, but normally included in a "working example". The more of these that are taken care of in the example the easier it is to pick up and use without creating a nightmare later. Another question relates to addresses. Having converted some databases in the past, I think there are some things that could be done to standardize presentation of these in some way. Perhaps it is overkill to try to deal with that in this database, but any sorting of addresses starting with a street number in a text field will cause interesting results. If the example were to make a case for using numbers as a separate field it might be useful.

Yes, it needs to fill a couple of gaps for data items thanks.


Spelling errors in data entry fields can lead to surprises - but that kind of quality control issue may be something that doesn't need to be handled by entry masks or choice fields.

Well, my example might of been misleading - there are lookups in the system, I was just thinking of not using a separate table for at least one field.


The long field names will be more help than hindrance in many cases. It will give you a very sparse spread sheet when the table is presented that way. The length of the field name will produce wide columns with limited data in the cells. If the reports are an integral part of the example database this will produce some appealing results presuming fields are clipped when displayed, since the name of the field may be much longer than the data in the field, and the formatting will change when real entries are used.

I tend to pretty much never drive reports from tables - queries and views with aliases instead - so why not stick to the tried and true way for the data entry forms also...jees I don't know - it was a thought - a rapidly dimming one it seems....it seemed like an interesting idea at 3AM....la di da ....now that the gray morning light of winter is beaming through the windows...well, maybe not so much.

Right now there are six reports specified. My plan for the moment is five will be Report Builder generated and one Report Wizard generated. This includes a hard copy schedule however and for that I might want to go with a Calc sheet with a linked data range. Haven't decided yet - I suppose it makes the most sense from the stand point of OOo features covered.

Drew

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to