Campo Categorias: É necessário que sejam listadas todas as categorias de entidades já existentes, para serem selecionadas e, posteriormente, importadas, juntamente com suas características (Ex.: Nome, Unique Name, Descrição, Herança)
Campo Herança: É necessário que sejam listadas as entidades pai, ou seja, a entidade cujas propriedades e valores serão herdados para a nova entidade.
Tela -> Propriedades adicionais
Data Type: É necessário que sejam listados todos os possíveis tipos de dados, para que então sejam selecionados.
Geral ->
Caso seja criada uma nova entidade, é necessário que seus atributos sejam registrados em um banco de dados, ou seja, ao criar uma entidade, devemos salvar: Nome, Descrição, Unique Name, Categoria, Herança, Ícone.
Ao usar propriedades herdadas, deve ser atribuído à nova entidade as propriedades da entidade pai.
Ao criar novas propriedades, essas devem ser adicionadas à entidade criada. Toda propriedade criada tem um nome, uma descrição, um nome único, um indicador do tipo de dado e um valor de referência (Ex.: info@lemo.com)
Deve ser possível editar propriedades já criadas, sendo possível alterar seu nome, tipo, visualização (Read Only, Required, Hidden), rótulo e descrição.
Demandas:
Tela -> Informações básicas
Campo Categorias: É necessário que sejam listadas todas as categorias de entidades já existentes, para serem selecionadas e, posteriormente, importadas, juntamente com suas características (Ex.: Nome, Unique Name, Descrição, Herança)
Campo Herança: É necessário que sejam listadas as entidades pai, ou seja, a entidade cujas propriedades e valores serão herdados para a nova entidade.
Tela -> Propriedades adicionais
Geral ->
Caso seja criada uma nova entidade, é necessário que seus atributos sejam registrados em um banco de dados, ou seja, ao criar uma entidade, devemos salvar: Nome, Descrição, Unique Name, Categoria, Herança, Ícone.
Ao usar propriedades herdadas, deve ser atribuído à nova entidade as propriedades da entidade pai.
Ao criar novas propriedades, essas devem ser adicionadas à entidade criada. Toda propriedade criada tem um nome, uma descrição, um nome único, um indicador do tipo de dado e um valor de referência (Ex.: info@lemo.com)
Deve ser possível editar propriedades já criadas, sendo possível alterar seu nome, tipo, visualização (Read Only, Required, Hidden), rótulo e descrição.