B.4. Relationship Service High-Level Design

Section 1 Screen MockUps

The Relationship service will use the Relationship Composer and Relationship Browser to visualize its contents. The service itself will not have a visual component.

Section 2 Design Considerations

Several issues affected the design. This design overcomes several of the flaws in the other industry relationship service while avoiding much of the complexity of the previous relationship service design. The primary capability which existed in the previous version of the relationship which is not included in the new design is the rich set of constraints (i.e., symmetric, antisymmetric, reflexive, transitive, etc.). There are no plans to include such constraints in the future, ...

Get Software Architect Bootcamp now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.