I am using Lotus Approach database for my client and pump databases. It is
easy to configure (you decide what fields you need, name them, decide how big
they should be, then drag them onto your pages where you want them.)  It
allows tabbed views (each database allows you to have many linked reports,
forms, mailing labels, whatever which are all accessible as tabs that you
click to select).  I have a tab for "rental payment reminder" one for "overdue
payments" one for "mailing labels" one for "payments due".  I have a seperate
client database with all my history and exam findings, ped contacts, followup
calls, etc.  Works for me.
Catherine Watson Genna, IBCLC  NYC  [log in to unmask]