Возможно, вы могли бы сделать это с помощью таблицы ссылок, но вам пришлось бы применять один-ко-многим с помощью кода, в противном случае он мог бы легко стать многим-ко-многим. Суть связующей таблицы заключается в том, что она сохраняет связь между родителем и его потомками, а не сам дочерний объект.