Acción |
Opción del modelo |
¿No recomendada? |
Alternativa |
---|---|---|---|
Añadir una operación de entidad estereotipada (por ejemplo, <<ns>>, <<nsreadmulti>>, etc.) |
Ninguna |
No recomendada |
En lugar de utilizar subclase con sustitución, añada la operación estereotipada mediante la utilización de subclase sin sustitución. Esto garantizará que su subclase (y por lo tanto sus nuevas operaciones estereotipadas) se tratarán como 'externas' y que no verá avisos sobre su uso desaconsejado en Eclipse cuando haga referencia a ellas. Tenga en cuenta que continuará recibiendo avisos sobre su uso desaconsejado si hace referencia directamente a operaciones estereotipadas en la entidad base, ya que éstas son internas (debido al diseño). |
Añadir o modificar una operación de entidad no estereotipada |
Ninguna |
No recomendada |
En lugar de utilizar Subclase con sustitución, añada una operación no estereotipada mediante la utilización de Subclase sin sustitución. Esto garantizará que su subclase (y por lo tanto sus nuevas operaciones no estereotipadas) se tratarán como 'externas' y que no recibirá avisos sobre su uso desaconsejado en Eclipse cuando haga referencia a ellas. Tenga en cuenta que continuará recibiendo avisos sobre su uso desaconsejado si hace referencia directamente a operaciones de la entidad base, ya que éstas son internas (debido al diseño). No se recomienda que los clientes proporcionen nuevas implementaciones para operaciones de entidad de aplicación no estereotipadas. |
Cambiar la estructura de una operación de entidad |
Ninguna |
No recomendada |
Cree una nueva operación estereotipada mediante subclase sin sustitución. Si cree que tiene una necesidad válida de cambiar la estructura de una operación de entidad de aplicación, emita un caso de soporte. |
Cambiar una opción de operación de entidad |
Campo de ID automático Clave de ID automático Sin SQL generado Bloqueo optimista Ordenar por SQL Where |
No recomendada |
Cree una nueva operación estereotipada mediante subclase sin sustitución. Si cree que tiene una necesidad válida de cambiar estas opciones en operaciones de entidad de aplicación, emita un caso de soporte. |
Auditoría a nivel de tabla de base de datos |
No recomendada |
Esta opción se puede establecer mediante las propiedades de tiempo de ejecución. Consulte la sección 12.3.6 de la Guía de modelado del servidor para obtener más información sobre cómo hacerlo. |
|
Operación en caso de error Operación posterior al acceso a los datos Operación anterior al acceso a los datos |
Permitida (parcialmente) |
Se sigue permitiendo al cliente implementar puntos de salida de entidad de aplicación. Si los clientes desean realizar proceso en puntos de salida para los que existe una implementación predeterminada, se debe invocar la implementación predeterminada al inicio de la implementación del punto de salida del cliente (es decir, debe haber una llamada a 'super()' al principio). No se permite a los clientes desactivar implementaciones de punto de salida de la aplicación. |
|
iTratar Readmulti Max como informativos Excepción Registros de Readmulti Max devueltos |
Permitida |
||
Cambiar una opción de clase de entidad |
Habilitar validación |
Permitida (parcialmente) |
Se sigue permitiendo al cliente implementar puntos de salida de entidad de aplicación. Si los clientes desean realizar proceso en puntos de salida para los que existe una implementación predeterminada, se debe invocar la implementación predeterminada al inicio de la implementación del punto de salida del cliente (es decir, debe haber una llamada a 'super()' al principio). |
Abstracta Permitir bloqueo optimista Sin SQL generado |
No recomendada |
Si cree que tiene una necesidad válida de cambiar estas opciones en operaciones de entidad de aplicación, emita un caso de soporte. |
|
Auditar campos Último campo actualizado |
No recomendada |
Utilice clases de extensión para sustituir estas opciones en una clase de entidad de aplicación. |
|
Sustituir superclase |
Permitida (parcialmente) |
Se permite implícitamente dar soporte a otras acciones 'Permitidas' descritas en esta sección. |