Dimiter,  Here's a response from Hemant who's in the process of subscribing
to wtp-dev:

----------------
Hi Dimiter,

some clarifications about attributes of
org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
.


xmi:id="DECIMAL_1"  - this is an identifier to uniquely identify a
predefinedDataTypeDefinition within the XMI DB definition file.


scaleSupported="true"  - if the predefined datatype supports scale, then
this has to be true. e.g. DECIMAL(5,2)


precisionSupported="true" - if the predefined datatype supports precision,
then this has to be true. e.g. DECIMAL(5,2)


defaultPrecision="5" - the default precision is the value assigned by the
system if no precision is specified by the user while defining the datatype
instance.


defaultScale="0" - the default precision is the value assigned by the
system if no scale is specified by the user while defining the datatype
instance.


keyConstraintSupported="true" - if the a column of this predefined datatype
can be a primary/unique key column of the table.


primitiveType="DECIMAL" - the underlying SQL 99 primitive type the
predefined datatype maps to. please refer the WTP/DTP SQLModel for
available


SQL 99 primitive types.


<defaultValueTypes>NULL</defaultValueTypes> - the default values applicable
to the predefined datatype, as defined by the database vendor.


<name>DECIMAL</name> - the first value in this list is the name of the
predefined datatype. the rest of the values in the list are synonyms for
the datatype.
<name>DEC</name>


hope that helps,


- Hemant

Regards,
Sheila


                                                                           
             "Dimitrov,                                                    
             Dimiter"                                                      
             <[EMAIL PROTECTED]                                          To 
             om>                       <[email protected]>               
             Sent by:                                                   cc 
             [EMAIL PROTECTED]                                             
             clipse.org                                            Subject 
                                       [wtp-dev] Help needed with XMI DB   
                                       definition files interpretation     
             11/15/2006 08:34                                              
             AM                                                            
                                                                           
                                                                           
             Please respond to                                             
                 "General                                                  
               discussion of                                               
              project-wide or                                              
               architectural                                               
                 issues."                                                  
             <[EMAIL PROTECTED]                                             
                   org>                                                    
                                                                           
                                                                           




Hello,


I want to introduce data base definition for MAXDB. Because I haven’t found
description about the semantic of <predefinedDataTypeDefinitions > I asked
respectively in the mail groups of DALI and DTP, but the information I
received is not enough. I got hold of the following model representation:


http://www.eclipse.org/datatools/project_modelbase/modelbase_doc/DatabaseDefinitionModelWebPub/root.html



as well as a more detailed explanation about the process of generation of
exemplary XMI:


http://www.eclipse.org/datatools/project_modelbase/modelbase_doc/DTP%20Modelbase%20White%20paper.htm



Unfortunately in the both cases I couldn’t find description about the
attributes of the mentioned <predefinedDataTypeDefinitions >.  I searched
in the JavaDoc of


org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
 ,

but it is not filled in L
So my question is whether anybody could explain me what is the meaning of
the underlined attributes, or to redirect me to the some information source
about their interpretation (I suppose about the meaning of some of them,
but this approach is not serious).


The example is following:


<predefinedDataTypeDefinitions xmi:id="DECIMAL_1" scaleSupported="true"
precisionSupported="true" defaultPrecision="5" defaultScale="0"
maximumPrecision="31" keyConstraintSupported="true" primitiveType="DECIMAL"
jdbcEnumType="3" javaClassName="java.math.BigDecimal">>


    <defaultValueTypes>NULL</defaultValueTypes>
    <name>DECIMAL</name>
    <name>DEC</name>
  </predefinedDataTypeDefinitions>


Any help will be appreciated highly.


Greeting,
Dimiter _______________________________________________
wtp-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/wtp-dev


GIF image

GIF image

GIF image

_______________________________________________
wtp-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/wtp-dev

Reply via email to