То есть у тебя есть модель в которой есть сектор и у сектора есть industry, но они относятся к сток и к etf, ну слушай, может быть тебе сделать 3 таблицы?
Не знаю главная модель с типом stock или etf
потом внешний ключ в таблице Sector
а внешний ключ от Sector в Industry
сча
Maint_table
id | type
Sector
id | main_id
Industry
id | sector_id