Все зависит от того, что вы хотите показать. Здесь я предлагаю несколько способов, включая плохие / неполные, объясняющие их цель / контекст, вместо того, чтобы просто предлагать одно решение, как вы можете видеть в ответе на аналогичный вопрос.
Могу ли я создать между ними класс?
Если вопрос касается UML (диаграммы классов) вне реализации с использованием Sql или любой другой базы данных, то ответ будет нет.
В этом контексте я не вижу причин для создания ассоциации классов, поэтому, если у вас есть классы Question и Tag и связь, просто
В любом случае не уверен, что каждый тег знает вопросы, использующие его, поэтому, вероятно, это просто
Но если вы хотите показать реализацию с помощью промежуточной таблицы для запоминания всех пар, тогда
поскольку таблица уникальна, атрибут table может быть определен на уровне класса (static), но также возможно не иметь этих атрибутов table em > и, вероятно, эта таблица одноэлементная
Но без дополнительных ограничений эти два предыдущих способа позволяют, например, иметь вопрос, не связанный с тегом в таблице. Чтобы не добавлять ограничений, лучше сделать
Промежуточный способ - использовать класс-ассоциацию
но этот способ частично скрывает реализацию, а способ реализации ассоциации классов - это предыдущее решение. Так что лучше использовать один из первых двух способов полностью скрыть реализацию или решение с 4 классами, полностью отображающими реализацию.
person
bruno
schedule
22.01.2021