| Name | Type | Nullable | Default value | Comment |
|---|---|---|---|---|
| RULE_ID | NUMBER(38) | N | ||
| VERSION_ID | NUMBER(38) | Y | ||
| DOWNLOAD_ID | NUMBER(38) | Y | ||
| VISIBILITY | VARCHAR2(30.0) | Y | ||
| AVAILABILITY | VARCHAR2(30.0) | Y | ||
| PRICE | NUMBER(38) | Y | ||
| CURRENCY | CHAR(3.0) | Y | 'USD' |
| Constraint Name | Columns |
|---|---|
| SYS_C002087669 | RULE_ID |
| Constraint Name | Check Condition |
|---|---|
| DOWNLOAD_VERSION_NULL_CHECK | download_id is not null or version_id is not null |
| SYS_C002087666 | visibility in ('all', 'registered_users', 'purchasers', 'group_members', 'previous_purchasers') |
| SYS_C002087667 | availability in ('all', 'registered_users', 'purchasers', 'group_members', 'previous_purchasers') |
| Constraint Name | Columns | Referenced table | Referenced Constraint | On Delete Rule |
|---|---|---|---|---|
| SYS_C002087670 | VERSION_ID | DOWNLOAD_VERSIONS | SYS_C002087663 | CASCADE |
| SYS_C002087671 | DOWNLOAD_ID | DOWNLOADS | SYS_C002087653 | CASCADE |
| SYS_C002087672 | CURRENCY | CURRENCY_CODES | SYS_C002087051 | NO ACTION |
| Option | Settings |
|---|---|
| Index Organized | No |
| Generated by Oracle | No |
| Clustered | No |
| Nested | No |
| Temporary | No |
| Index Name | Type | Unuqueness | Columns |
|---|---|---|---|
| SYS_C002087669 | NORMAL | UNIQUE | RULE_ID |