Мне кажется, это зависит от цели моделирования.
Если это уровень анализа, то, скорее всего, id за рамками модели: проектировщик разберется. Если это проектная модель, то вопрос, нужно ли выделять id как атрибут, зависит от принятой технологии (м.б., framework).
Примерно так же можно рассуждать об адресе и телефоне. В анализе - это точно атрибуты. В проекте - зависит от ситуации. Я плохо представляю себе полезность решения, когда имеются классы "человек" и "номер телефона" с множественностью "один к одному". Но, м.б. случай, что вся семья имеет один домашний телефон и адрес. А если кто-то переедет? Если семья переедет по другому адресу, то ... и т.д. Последствия разные!
В каждом отдельном случае решение может быть разным. Нельзя говорить, что что-то является правильным или неправильным!
Если Вы студент, разъясните преподавателю, почему Вы приняли то или другое решениею