Does your first query works for the child class under parent child relationship? I don't think there is an ID Key for the child table, but the first query still return the child table.
I got below working but I doubt this is really what I want. Although the query is accepted, I don't see how could I specify constraint name and
real key property simultaneously.
[SQL]SAMPLES>>ALTER TABLE TPCD.NATION ADD FOREIGN KEY (N_REGIONKEY) references TPCD.REGION(R_REGIONKEY);
87. ALTER TABLE TPCD.NATION ADD FOREIGN KEY (N_REGIONKEY) references TPCD.REGION(R_REGIONKEY);
0 Rows Affected
Below is what I want:
ALTER TABLE TPCD.NATION ADD FOREIGN KEY NATION_FK2 (N_REGIONKEY2) references TPCD.REGION(R_REGIONKEY);
"NATION_FK2" is the constraint name and "N_REGIONKEY2" is the key property pointing to TPCD.REGION.
Take another sample from your documentation:
PLEASE provide a working ALTER TABLE DDL which specifies both "StateFKey" and "State" in the query .
Class MyApp.Company Extends %Persistent { Property State As %String; ForeignKey StateFKey(State) References StateTable(StateKey); }
never mind my previous question, because you just check "parent".
Thanks.