Exemple de description de table de schéma CO
Les tableaux suivants décrivent les colonnes de chaque table du schéma échantillon co.
Si la valeur d'une colonne de clé primaire est NULL, un entier est généré par défaut pour toutes les tables d'exemple de schéma co.
Tableau CO.CUSTOMERS
Le tableau suivant décrit la table CO.CUSTOMERS.
| Nom de la colonne | Valeurs NULL autorisées ? | Type |
|---|---|---|
CUSTOMER_ID |
NO |
INTEGER |
EMAIL_ADDRESS |
NO |
VARCHAR2(255 CHAR) |
FULL_NAME |
NO |
VARCHAR2(255 CHAR) |
Tableau CO.STORES
Le tableau suivant décrit la table CO.STORES.
| Nom de la colonne | Valeurs NULL autorisées ? | Type |
|---|---|---|
STORE_ID |
NO |
INTEGER |
STORE_NAME |
NO |
VARCHAR2(255 CHAR) |
WEB_ADDRESS |
YES |
VARCHAR2(100 CHAR) |
PHYSICAL_ADDRESS |
YES |
VARCHAR2(512 CHAR) |
LATITUDE |
YES |
NUMBER(9,6) |
LONGITUDE |
YES |
NUMBER(9,6) |
LOGO |
YES |
BLOB |
LOGO_MIME_TYPE |
YES |
VARCHAR2(512 CHAR) |
LOGO_FILENAME |
YES |
VARCHAR2(512 CHAR) |
LOGO_CHARSET |
YES |
VARCHAR2(512 CHAR) |
LOGO_LAST_UPDATED |
YES |
DATE |
Remarque : la table comporte une contrainte permettant de vérifier que WEB_ADDRESS ou PHYSICAL ADDRESS est NOT NULL.
Tableau CO.PRODUCTS
Le tableau suivant décrit la table CO.PRODUCTS.
| Nom de la colonne | Valeurs NULL autorisées ? | Type |
|---|---|---|
PRODUCT_ID |
NO |
INTEGER |
PRODUCT_NAME |
NO |
VARCHAR2(255 CHAR) |
UNIT_PRICE |
YES |
NUMBER(10,2) |
PRODUCT_DETAILS |
YES |
BLOB |
PRODUCT_IMAGE |
YES |
BLOB |
IMAGE_MIME_TYPE |
YES |
VARCHAR2(512 CHAR) |
IMAGE_FILENAME |
YES |
VARCHAR2(512 CHAR) |
IMAGE_CHARSET |
YES |
VARCHAR2(512 CHAR) |
IMAGE_LAST_UPDATED |
YES |
DATE |
Tableau CO.ORDERS
Le tableau suivant décrit la table CO.ORDERS.
| Nom de la colonne | Valeurs NULL autorisées ? | Type |
|---|---|---|
ORDER_ID |
NO |
INTEGER |
ORDER_TMS |
NO |
TIMESTAMP(6) |
CUSTOMER_ID |
NO |
INTEGER |
ORDER_STATUS |
NO |
VARCHAR2(10 CHAR) |
STORE_ID |
NO |
INTEGER |
Tableau CO.ORDER_ITEMS
Le tableau suivant décrit la table CO.ORDER_ITEMS.
| Nom de la colonne | Valeurs NULL autorisées ? | Type |
|---|---|---|
ORDER_ID |
NO |
INTEGER |
LINE_ITEM_ID |
NO |
INTEGER |
PRODUCT_ID |
NO |
INTEGER |
UNIT_PRICE |
NO |
NUMBER(10,2) |
QUANTITY |
NO |
INTEGER |
SHIPMENT_ID |
YES |
INTEGER |
Tableau CO.SHIPMENTS
Le tableau suivant décrit la table CO.SHIPMENTS.
| Nom de la colonne | Valeurs NULL autorisées ? | Type |
|---|---|---|
SHIPMENT_ID |
NO |
INTEGER |
STORE_ID |
NO |
INTEGER |
CUSTOMER_ID |
NO |
INTEGER |
DELIVERY_ADDRESS |
NO |
VARCHAR2(512 CHAR) |
SHIPMENT_STATUS |
NO |
VARCHAR2(100 CHAR) |
Tableau CO.INVENTORY
Le tableau suivant décrit la table CO.INVENTORY.
| Nom de la colonne | Valeurs NULL autorisées ? | Type |
|---|---|---|
INVENTORY_ID |
NO |
INTEGER |
STORE_ID |
NO |
INTEGER |
PRODUCT_ID |
NO |
INTEGER |
PRODUCT_INVENTORY |
NO |
INTEGER |