Data access must be provided through a backend/API layer to ensure security, access control, validation, and separation of responsibility.
C4-ARCH-002
Error - High impact on architecture quality
Model Relationships - This rule is evaluated against relationships in the architecture model.
Source.Tags.Contains("Frontend") and Destination.Tags.Contains("Database")