The database basically holds reference data for plants. I'm attempting to write a handheld implementation of a mature desktop app, info at
http://www.deeproot.co.uk
First, I must say that the ppc work is strictly a prototype and the final design may have reduced data and functions, depending on my findings. The progress made in just over one week is a fantastic testimony to Basic4ppc :sign0098:
The main table has 46 columns, mixture of text, numeric and boolean/bit - most can be directly shown on the form, 5 are numeric codes needing look-up tables for the text. 3 columns are for internal program use. Primary key is the Latin name, records are presented to the user in "logical" alphabetic order, which is not quite the same as the key. Separate table holds pictures, any number per plant. The desktop app has 16 tables in all.
Records are shown one per screen with the info grouped in panels/tabs and any images as small thumbnails (limited to 5 on the ppc, clicking opens bigger picture). Records can be found in several ways, usually by partial name search on the key or 2 other name columns. The ability to "browse" records of similar name or plant genus is important. Clickable name lists will be used for more complex search results and user saved lists.
Sorry about the lengthy description!! I know the limitations of the device will lead to compromises. I think the size of the image data will be an issue. Testing is being done on an iPaq 6915 with a 1Gb SD card. The DB file is about 250Mb.
Geoff.