Нужна ли здесь связь 1:1 вместо расширения таблицы?
Не стоит избегать джойна, ничего плохого от него не будет, делайте кошерно.
а в чем "кошерность"?
вроде как простота рулит и в производительности, и в поддержабельности, и в расширяемости.. но точно не усложнение на ровном месте
Update 1: view точно выглядит куда кошернее... во всех смыслах