A funcionalidade necessária significa que os objetos podem ser inseridos do banco de dados, seus parâmetros podem ser especificados, alterados, os detalhes podem ser conectados entre si, etc.
Os detalhes devem atender às normas (GOST, ISO, etc.) e às práticas de engenharia. É necessário seguir não apenas os parâmetros da tabela, mas também os requisitos ESKD, mecânicos , etc. Os detalhes não devem violar as regras de projeto e documentação do produto.
Padronização. Para facilitar o processo de criação e classificação dos detalhes padrão, utilize gráficos semelhantes para os detalhes que têm funções semelhantes.
Como o banco de dados é usado em aplicativos multilíngues, ele pode ser localizado ; os nomes devem ser exibidos corretamente em inglês ou em russo.
A situação em que várias pessoas desenvolveram UM GOST é muito comum. A padronização ajuda a transferir o produto dos desenvolvedores para os usuários. Todos devem entender como os scripts são criados.

