Skip to content

Enforcing domain invariants #40

@blelump

Description

@blelump

Problem overview

There are cases to ensure consistency and integrity of the underlying data model to execute more sophisticated rules on the data itself. They are not supported by OCA in any way, among other things:

  • each entity has a unique ID number
  • check digit meets an identification number
  • device type X has ABC additionally built-in, whereas Y does not

What's the DSWG's perspective on the above business rules, and what is the best place to enforce them? In particular, whether it is still OCA scope.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions