Furthermore, the mapping process is a transaction between entities and relations that both have various types.
we propose a more fine-grained model TransD, which considers different types of both entities and relations, to encode knowledge graphs into embedding vectors via dynamic mapping matrices produced by projection vectors.