Exibir uma hierarquia de tabela e o modelo de extensão
O modelo de extensão usado por uma tabela não é imediatamente visível. Embora uma hierarquia possa usar uma única tabela física, a plataforma exibe tabelas como se cada tabela lógica tivesse uma tabela física exclusiva. Por exemplo, ao especificar uma tabela para um fluxo de trabalho, você pode selecionar Mudança [change_request] ou Incidente [incident] mesmo que a tabela primária, Tarefa [task], use uma única tabela física.
Antes de Iniciar
Por Que e Quando Desempenhar Esta Tarefa
Os administradores podem exibir o status de hierarquias de tabela nivelada, mas não podem nivelar hierarquias adicionais. Você pode configurar o formulário para adicionar o campo Modelo de extensão, se necessário.
Procedimento
- Navegar até .
- Selecione um registro de tabela.
-
Revise o valor do campo Modelo de extensão, que indica se a hierarquia da tabela usa várias tabelas exclusivas ou uma única tabela plana.
- Nenhum: indica que a tabela usa a tabela por modelo de classe. Define uma tabela física exclusiva por tabela lógica em uma hierarquia. Por exemplo, há tabelas físicas separadas para a tabela Ativo [alm_asset] e suas tabelas secundárias: Hardware [alm_hardware], Consumable [alm_consumable], Facility [alm_facility] e Software License [alm_license].Nota:Se uma tabela tiver um campo de modelo de extensão vazio, ela não será necessariamente uma tabela por classe. Se a tabela estender outra tabela, ela realmente herdará o modelo de todas as tabelas primárias que estiver estendendo e somente quando nenhum dos primários tiver um modelo de extensão definido, o modelo de extensão da tabela será Tabela por classe. Isso pode ser visto em muitas tabelas que estendem a tabela Tarefa. Incidente é uma tabela lógica que estende a tarefa e está fisicamente localizada na tarefa, mas por padrão tem um valor de modelo de extensão em branco.
Quando uma tabela não estende nada e tem um campo de Modelo de extensão em branco, é uma tabela Tabela por classe.
- Tabela por hierarquia: define uma única tabela física por hierarquia de tabela lógica. Por exemplo, há uma única tabela Tarefa [task] no banco de dados MySQL que contém todos os registros de Tarefa, Incidente, Problema e Mudança. Esta única tabela física é representada como tabelas lógicas separadas.
- Nenhum: indica que a tabela usa a tabela por modelo de classe. Define uma tabela física exclusiva por tabela lógica em uma hierarquia. Por exemplo, há tabelas físicas separadas para a tabela Ativo [alm_asset] e suas tabelas secundárias: Hardware [alm_hardware], Consumable [alm_consumable], Facility [alm_facility] e Software License [alm_license].