Hi Pat,
No there are no relationships defined in the backend at all, in either case. In the test, I just created those two simple tables and ran the code. I'm baffled, largely because I can't believe I'm the first person to notice this behaviour. I'd be grateful if somebody else could...