Reutilizar as entidades de parâmetros nos atributos pode economizar muito tempo. Se você tiver vários elementos utilizando exatamente o mesmo atributo, é necessário apenas inserir as informações uma vez (em uma entidade).
Por Que e Quando Desempenhar Esta Tarefa
As seguintes instruções foram gravadas para a perspectiva Recurso, mas também funcionarão para várias outras perspectivas.
É possível criar um DTD que reutiliza as entidades de parâmetros internos nos atributos.
Para reutilizar as entidades de parâmetros internos nos atributos, siga estas etapas:
- No ambiente de trabalho, crie um novo DTD.
- Inclua uma nova entidade no DTD recém criado.
- Selecione Parâmetro (Parameter) na lista Tipo de Entidade (Entity
type) e digite um valor no campo Valor da Entidade (Entity Value).
- Crie um elemento e inclua um atributo a ele.
- Se desejar reutilizar a entidade em um nome de atributo, no campo Nome (Name) para o atributo, digite o nome da entidade (isto é, %NewEntity;), em seguida, no campo Tipo (Type), selecione o tipo para o atributo. Dica: Se desejar utilizar uma entidade para substituir uma definição de atributo completa, selecione (none) na listaType (Tipo).
- Se desejar reutilizar a entidade como o tipo de um atributo, digite o nome do atributo e, no campo Type (Tipo), clique no nome da entidade criada na etapa 2.
- Repita as etapas 4 e 5 ou 4 e 6, conforme aplicável.
Resultados
Você agora possui dois atributos com o mesmo nome ou tipo.
Exemplo
A seguinte amostra mostra como é possível reutilizar as entidades de parâmetros internos em um tipo de atributo.
Você está fazendo uma lista de utensílios de escritório e todos os utensílios possuem os atributos Part e Stock.
- Crie um novo DTD denominado OfficeSupplies.dtd .
- Inclua uma entidade denominada PartStock. Selecione Parâmetro (Parameter) na lista Tipo de Entidade (Entity type). No campo Valor da Entidade (Entity Value), digite
Part ID #REQUIRED Stock CDATA #IMPLIED.
- Inclua três novos elementos ao OfficeSupplies.dtd: pen, paper,
e pencils. Faça do valor de cada elemento (#PCDATA).
- Clique com o botão direito em pen e clique em Incluir Atributo (Add Attribute).
No campo Nome (Name) para o atributo, digite ID_Numbers.
No campo Tipo (Type), clique em %PartStock;.
- Repita a etapa 4 para paper e pencils.
Você agora possui três elementos com o mesmo atributo.