View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000083||CaseTalk Modeler||Model Transformation (GLR)||public||2012-05-10 13:47||2012-05-24 12:32|
|Assigned To||BCP Software|
|Target Version||6.20||Fixed in Version||6.15|
|Summary||0000083: Solve the column name algorithm|
|Description||Role fixes are required to solve a name clash when a distinctive nominalised object is missing. The validation for model well-formedness warns for this.|
In addition the GLR process can be adjusted to use the OriginalOT or a LabelType as a column name, again to solve name clashes. During this process of GLR transformation, CaseTalk attempts to resolve the role fixes and using OriginalOT where ever possible.
Despite the efforts sometimes the GLR still requires column fixes to be set manually, hence the existence of the ColumnFix-Dialog.
By not simply setting the OriginalOT once during lexicalization, but simply appending all OrignalOT's, we would end up with a solid columnname. This column name is build using the full role path from the conceptual model.
The ColumnFix-Dialog would never have to be used again, since all columns are named after the conceptual role path. Only a shortening algorthm is required to generate proper DDL for a database.
Lexicalization code can be simplified much further and the outcome is far more preferable than it is currently.
|Tags||No tags attached.|
|2012-05-10 13:47||BCP Software||New Issue|
|2012-05-10 13:47||BCP Software||Status||new => assigned|
|2012-05-10 13:47||BCP Software||Assigned To||=> BCP Software|
|2012-05-11 17:04||BCP Software||Status||assigned => confirmed|
|2012-05-14 12:23||BCP Software||Note Added: 0000053|
|2012-05-14 12:23||BCP Software||Status||confirmed => resolved|
|2012-05-14 12:23||BCP Software||Fixed in Version||=> 6.15|
|2012-05-14 12:23||BCP Software||Resolution||open => fixed|
|2012-05-14 14:55||BCP Software||Relationship added||related to 0000066|
|2012-05-19 15:43||BCP Software||Relationship added||related to 0000096|
|2012-05-24 12:32||BCP Software||Relationship added||related to 0000087|
|2016-01-20 12:56||BCP Software||Category||GLR => Transformation (GLR)|
|2016-01-20 13:00||BCP Software||Category||Transformation (GLR) => Model Transformation (GLR)|