dd_id_94c4200523
3. App Technical
Architecture: Relations
Table of Contents
Overview
- The legacy system uses two relation systems:
- SOTO: text-embedded semantic relations.
- AEM: structured, ordered relations with metadata.
- Both operate on items via the technical layer (
AutoItemEntity).
Relation Layers (Legacy)
Layers
- Text-level reference parsing (SOTO string).
- Content-level relation types (e.g., derivation, classification, dimension AEM).
- Database-level relation entities (
SotoDbRelationEntity,AemDbRelationEntity).
Current Status
- The current
/var/wwwcodebase does not implement these relations yet. - The legacy design in
- old/draconis the reference for rebuilding.
Subpages
- SOTO:
architecture_relations_soto.md - AEM:
architecture_relations_aem.md
Next Layer
Next
- Implementation Notes:
- SOTO:
implementation_soto.md - AEM:
implementation_aem.md