TRon, thanks and Wow! Reading a bit, this is exactly what I was aiming for! Thanks!
But another question, the examples are describing a SQL database. I'm just using Dbf because it appears easier to just build tables and use the Lazarus components while developing the app. The way it sounds, which I just created for this app. Do I put the Dbf table components on the DataModule. Then, let's say on my Client form just put the DataSource property on it because all the DBEdits, DBLookUpComboBox's, etc. are just wanting the DataSource property. That also means that the Client unit would have the Datamodule unit name included so the DataSource's could see it's coresponding Dbf in the Datamodule. Does this make sense, am I on the right track?