У меня есть модель данных с несколькими объектами, и некоторые из этих объектов имеют общие атрибуты, которые, естественно, имеют одинаковое имя. Есть ли причина добавлять детали к этим именам, чтобы отличить их, или я буду использовать их только в своих полностью квалифицированных форматах?Есть ли причина не использовать те же имена атрибутов в объектах Core Data?
Например, если у моей модели были библиотеки, библиотекари, книги, заемщики и авторские сущности, все эти объекты могут иметь атрибут под названием «имя». Если этот атрибут почти всегда будет упоминаться в квалифицированном формате (например, имя заемщика или book.name), не было бы причин выбирать разные имена, но если есть какая-то вероятность путаницы, я был бы склонен сделать уникальные имена атрибутов (например, libraryName, librarianName и т. д.).
Прошу прощения за такой базовый вопрос, но я новичок в Core Data и еще не знаком с тем, как используются эти имена атрибутов.