Chapter 3 Building Physical Diagrams
You can select a data type from a list of standard data types. This is the same list that is available in the Conceptual Data Model. PowerDesigner automatically maps the standard data type to a physical data type.
The length and precision are properties that do not apply to all data types. Furthermore, depending on data type, length may indicate a maximum or a fixed number of characters.
The tables below indicates the data types for which you can specify:
Conceptual data type |
Physical data type (depending on the DBMS) | Content |
Length |
|---|---|---|---|
| Integer | int / INTEGER | 32-bit integer | — |
| Short Integer | smallint / SMALLINT | 16-bit integer | — |
| Long Integer | int / INTEGER | 32-bit integer | — |
| Byte | tinyint / SMALLINT | 256 values | — |
| Number | numeric / NUMBER | Numbers with a fixed decimal point | Fixed |
| Decimal | decimal / NUMBER | Numbers with a fixed decimal point | Fixed |
| Float | float / FLOAT | 32-bit floating point numbers | Fixed |
| Short Float | real / FLOAT | Less than 32-bit point decimal number |
|
| Long Float | double precision / BINARY DOUBLE | 64-bit floating point numbers | — |
| Money | money / NUMBER | Numbers with a fixed decimal point | Fixed |
| Serial | numeric / NUMBER | Automatically incremented numbers | Fixed |
| Boolean | bit / SMALLINT | Two opposing values (true/false; yes/no; 1/0) | — |
Conceptual data type |
Physical data type (depending on the DBMS) | Content |
Length |
|---|---|---|---|
| Characters | char / CHAR | Character strings | Fixed |
| Variable Characters | varchar / VARCHAR2 | Character strings | Maximum |
| Long Characters | varchar / CLOB | Character strings | Maximum |
| Long Var Characters | text / CLOB | Character strings | Maximum |
| Text | text / CLOB | Character strings | Maximum |
| Multibyte | nchar / NCHAR | Multibyte character strings | Fixed |
| Variable Multibyte | nvarchar / NVARCHAR2 | Multibyte character strings | Maximum |
Conceptual data type |
Physical data type (depending on the DBMS) | Content |
|---|---|---|
| Date | date / DATE | Day, month, year |
| Time | time / DATE | Hour, minute, and second |
| Date & Time | datetime / DATE | Date and time |
| Timestamp | timestamp / TIMESTAMP | System date and time |
Conceptual data type |
Physical data type (depending on the DBMS) | Content |
Length |
|---|---|---|---|
| Binary | binary / RAW | Binary strings | Maximum |
| Long Binary | image / BLOB | Binary strings | Maximum |
| Bitmap | image / BLOB | Images in bitmap format (BMP) | Maximum |
| Image | image / BLOB | Images | Maximum |
| OLE | image / BLOB | OLE links | Maximum |
| Other | — | User-defined data type | — |
| Undefined | undefined | Not yet defined data type | — |
To select a data type from a list of standard data types:
| Copyright (C) 2005. Sybase Inc. All rights reserved. |
| |