Hopefully the title sums it up.. basically I'm wondering if there's any reason that I SHOULD define relationships at the table level?
Note, this question is in the context that users will never directly access the tables, all interaction will be through forms.
Furthermore, are there reasons I should NOT define relationships at the table level?
The relationship documenter certainly seems like a nice tool for understanding table relationships... but since it only shows table level relationships it can never really be trusted to be a complete picture of the database. Bearing that in mind, what reason is there to define relationships at the table level at all?