Pergunta

Atualmente estou escrevendo a documentação para um banco de dados usando BerkeleyDB. Gostaria de desenhar UML diagrama que descreve as teclas e os valores dos armazenamentos de dados. Existe uma maneira 'padrão' para descrever este tipo de banco de dados usando UML?

Graças

Foi útil?

Solução

Não. Apenas um classe diagrama com duas propriedades. Um para a chave, uma para o valor. Tenha em mente que um UML projeto é significado apenas para fins de documentação, embora alguns editores UML são capaz de gerar código baseado em seu modelo.

É claro, você também pode usar um modelo Atividade para mostrar como isso interage de mesa com outras. Ou um Use Case diagrama que mostra como os dados são manipulados pelos atores.

Existem mais tipos de diagramas, no entanto. O que você precisa depende do que você quer dizer sobre o seu projeto.

Outras dicas

A maneira correta MDA para fazer isso é usar um diagrama de classe ou objeto, use uma classe ou objeto para cada tabela, adicionar uma propriedade para cada campo de banco de dados. Definir estereótipos para PK, FK, Única, Índice e anexá-las a cada campo, conforme apropriado. Junte-se cada objecto da tabela com associações. Dependendo da ferramenta que você usa, você provavelmente pode anexar cada extremidade das associações a campos específicos.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top