Я думаю, что вы не можете сделать это, используя чистый Linq2SQL.
В шаблоне Entity Frameowrk + T4 для генерации SQL-объектов Linq 2 вы можете настроить шаблон T4 для управления множественным использованием, реализуя свои собственные исключения из правил.