Não entraremos no mérito da estruturação hierárquica e vamos, por simplicidade, considerar apenas um aspecto dessa estrutura: um documento pode estar associado a vários "Tipos de Documentos" simultaneamente.