Em diagramas de classes, um relacionamento é a conexão entre classes C# e
outros elementos.
Você pode utilizar diversos relacionamentos para definir a estrutura entre classes C#:
- Relacionamentos de associação significam que instâncias de uma classe se
conectam a instâncias de outra classe.
- Relacionamentos de dependência significam que uma alteração em uma classe poderá
afetar outra classe.
- Relacionamentos de generalização significam que uma classe é uma especialização de
outra classe.
- Relacionamentos de realização significam que uma classe fornece uma
especificação e outra classe implementa a especificação.
Você também pode utilizar relacionamentos de anexo de nota para fornecer mais
informações sobre diagramas, elementos de diagramas e conectores.