The infinity symbol only appears when you enforce referential integrity.
I mean, if you have a table with how the person paid (visa, master card
etc). then that is really only a look up.
Take a look at the following screen shot
http://www.attcanada.net/~kallal.msn/Articles/PickSql/Appendex2.html
You can see at the top there is a table called tblPayments
The "how paid" field is not really much of a relation. I mean, I can add new
types of payments, or I can even delete records from tblPayments, and
NOTHING happens to the how paid table. So, no RI is enforced, and thus
looking at that diagram, you see a simple arrow. It is just a simple lookup,
and not a enforced relaton.
Now, take a close look at the table called tblBroup (booking group). Note
the line that is drawn to the tblPayments. It is has a 1 to many, and BOTH
THE infinity sign AND THE RIGHT arrow appear. This is tells me that you DO
NOT have to have records in tblPyamens. (they are optional, but RI is
enforced). After all, if you book a group of people, they may not have yet
paid you any money. Thus, this is a left join. if you look close, you will
notice that about 90% of the relations are left joins. this makes sense,
since I want to easily be able to print out people who are booked, but if my
relation says that they also MUST have made payments, then they would NOT
appear. (actually, this also means that your queries in the query builder
will also default to the correct type of join that the designer intended).
Now, take a close look a the join line from tblBooking to tblGroup
tblooking id --> to tblBroup Booking_id
Note how there is a one to many and the infinity sign. BUT NOTE HOW THERE is
no right "arrow head". this is VERY important, because this means as the
designer I did NOT use a left join, and therefore when you add a booking,
you MUST also add a tblGroup record (JET does not enforce this, but you can
see that the desinger of applction DID intented this). The fact of the arrow
head existing, or not tells you a great deal about the assumptions the
orignal developres made in the system.
So, the infinity sign only appears when you enforce RI. And if you are using
a linked table, you do all this stuff in the back end table
And, if no right arrow head appears, then you really need to "add" the child
record. Often, designers pay no attention to this small detail, and thus
they miss out a huge ability of the ER diagram to become a fabulous working
design document.