If I understand correctly, if we declare a key in adobe data schema, it creates an unique index with not null constraint enforced in the backend table (not exactly an Oracle primary key).
I'm trying to implement Primary-Foreign key relation in ACM. I've declared a link between the tables (code below). However, it doesn't enforce this in backend database (parent-child validations don't take place). Sample code below: