Технически, исходя из того, как вы задаете вопрос, а не из того, что я знаю. Однако часто я использую отношения с чем-то, что может быть похожим на то, что вы ищете. Например, у человека есть адресная информация, которую можно легко удалить из таблицы людей, но я обычно предпочитаю извлекать ее, потому что другие объекты также могут иметь адреса (бизнес и т. Д.).
Та же идея, если вы хотите реализовать какую-либо модель псевдонаследования в вашей БД. Например, волонтеры - это люди, а также подрядчики, продавцы и сотрудники. Все они имеют определенные свойства, которые вы, возможно, захотите сохранить в таблице людей, и другие, которые уникальны для того типа людей, которым они являются.
В каждом случае у вас есть две модели, но они без проблем работают вместе через свои ассоциации.
Если вы думаете о таком сценарии, то подобный подход может сработать для вас, хотя он не относится к модели с несколькими таблицами.