Hi,
I am very interested by the anchor modeling methodology but I have some trouble with the naming convention applied to large projects.
It's easy to reach 30+ on the field length with the concatenation of mnemonic + name. Example given by Lars :
- AC_PLV_Actor_ProfessionalLevel = 30
- PE_REV_Performance_Revenue = 26
- AC_parent_AC_child_PAT_having = 29
- ...
It's not a problem on the conceptual/logical level but can be a problem on the physical level. For example, Oracle database do not permise to create object (table or column) with a length of 31+, and using only the mnemonic in the physical model is not really unambiguous (especially for large data warehouses with hundreds of entities and attributes).
Please, can you explain how have you bypassed this problem on your own projects ?