Create tables in cycles
- Last Updated: March 30, 2020
- 1 minute read
- OpenEdge
- Version 12.2
- Documentation
To create a table cycle:
- Create the first table with a reference to a table that
is not yet created. Although the
CREATE TABLEsucceeds, it is marked incomplete. TheINSERT,UPDATE,SELECT, andDELETEoperations are not allowed on an incomplete table. - Create the referenced table with a primary or candidate key. The definition of the referencing table becomes complete. If the second table also contains a foreign key that references a table that is not yet created, this second table is also marked incomplete. This process continues until you create the last table.