A composição é um relacionamento onde objetos parte (elementos) dependem do objeto todo (container) para existir e são criados e destruídos junto com ele. É representada por uma linha com um losango preenchido do lado da classe dona. Exemplos incluem itens de pedido que dependem do pedido e quartos que dependem de uma pousada.