Metamodelo UML: derivado, união derivada e subconjunto

Se você já trabalhou com o metamodelo da UML, provavelmente conhece os conceitos de uniões e subconjuntos - até onde eu entendi:

Atributos e associações de um elemento / classe marcado como "união derivada"não pode ser usado diretamente. Em subclasses mais específicas, você pode encontrar subconjuntos deles que podem ser usados, desde que eles não sejam marcados como uniões derivadas."derivado"(sem união) atributos e associações também têm subconjuntos em classes mais específicas, mas diferentemente do acima você pode usá-los diretamente sem ter que procurar subconjuntos em classes mais específicas

Minhas perguntas:

Isso faz sentido ou estou no caminho errado aqui?Qual é o significado do "/" (barra) que você pode encontrar na frente de alguns atributos / associações, que eles têm subconjuntos em classes-filho? Por exemplo. / geral: classificador [*]

questionAnswers(1)

yourAnswerToTheQuestion