What is EDM Trigger Schema?
The trigger schema adds event generation and catching capabilities for an existing EXPRESS Schema
- new reserved words:
- TRIGGER_SCHEMA
- TRIGGER_FUNCTION
- avoid introducing reserved words EVENT and TRIGGER as they will most likely collide with attribute names some time.
- Apart from specific extensions grammar in TRIGGER_SCHEMA is close to QUERY_SCHEMA apart from QUERY_FUNCTION
- Or, we might just add TRIGGER capabilities to QUERY_SCHEMA?
- The acronym is "TEX" from Trigger EXtension, and is also the file extension used for such files.
Current state of the EDM Trigger Schema
- Specification version 0.1 made, see TEX Specification
Q&A:
What is aim to introduce the stuff?
Very short answer: users need to hook event handlers when certain things happen in the EDM.
Comments wanted!
Since we are about to enable TEX in the EDM it is importrant that any missing or non optimal functionality are noted and corrected. Comments can be posted here or sent to Arne T.