on 08-25-2017 5:07 PM
We have created a conceptual data model and generated a physical data model. When generating the physical datamodel we chose PostgreSQL 9.x. It seems that the mapping of datatypes from CDM to PDM is lacking in regards to PostgreSQL.
PostgreSQL has a UUID data type. This datatype is not possible to choose in Powerdesigner. Not even when choosing the data type directly in the PDM. Does anyone know if it is possible to obtain an updated pgsql9.xdb definition file that can then be imported in Powerdesigner?
Hi,
you are right, UUID is missing. The only thing (besides PD customization) you can do, is obtain newest PD version (currently PD 16.7 SP06 PL01) and check, whether UUID is already there. I kinda doubt it, because in my 16.7 SP03 it is still not there. But, you can add missing datatypes to your definition file using your own customization. Check items in folder Script\DataType in your definition file.
In PDM, you can easily define your datatype in your definition file, it is 2 minutes job. You can even influence, how the datatypes are being translated from CDM datatypes to your PDM datatypes, again, it is quite simple. But, you CANNOT DEFINE new datatype for your CDM models. This kind of setting is unfortunately not available. So what you can do? You can choose one of the following options:
Second way is IMHO much better (however it is not the best solution you could be hoping for)
Let me know, if you need more help on this.
Ondrej Divis
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.