Ray,
Yes, this type of thing is a very common requirement. There are a
number of approaches that can be taken to this, depending on how you
want the interface to appear.
One example is you can open a form showing the "parent" information.
Let's say you have a form with a list of Orders. On that list, visible
or invisible, will be a reference to the customer, most likely a
CustomerID or some such. So, you can have a procedure run on the Click
event of a Command Button on that form, something like this...
DoCmd.OpenForm "Customers", , , "CustomerID=" & Me.CustomerID
.... which will open a second form to display the full details of the
customer who ordered the current order.
A variation on the theme would be to have the Order form and the
Customer form both as subforms of a main unbound form. A way this is
sometimes done is to put them on two pages of a Tab Control. Then,
there can be code on the Current event of the Orders form like this...
Me.Customers.Form.RecordSource = "SELECT * FROM Customers WHERE
CustomerID=" & Me.CustomerID