I have created 26 tables in my model. They have corresponding triggers in the physical model. If the physical model is not open and I export to DDL, all 26 tables get generated to the DDL and not the triggers (expected behavior). If I have the physical model open, 25 of the 26 tables get generated to the DDL and all 24 triggers get generated to the DDL (2 tables do not have triggers). Is there a number of tables limitation in SDDM for the physical model?
Tested this out by taking another model with 500+ tables (Oracle HDWF model) and noticed that only 25 tables get generated to DDL when the physical model is open.
thee is no such restriction number 25 in Data Modeler. Each physical model maintain its own settings for "generate in DDL" flag. So you need to check "tables" tab for selected tables that will go into DDL.
Subview also can be used as filter for objects - you need to check whether relational model or subview is selected in second combo box in DDL file editor.
And to check about errors in the log file - "View>External log"