all tests pass for foreign keys