# Sub Dictionary: `tbl_User{X}SubmoduleFeedback`

> Pattern template - applies to **17 tables** (programs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
> Representative table: `tbl_User1SubmoduleFeedback` (program 1)

## Table Info

| Property | Value |
|----------|-------|
| Pattern | `tbl_User{X}SubmoduleFeedback` |
| Database | quitsure |
| Connection | `mysql` |
| Engine | InnoDB |

### Actual Tables

| Program | Table Name |
|---------|------------|
| 1 | `tbl_User1SubmoduleFeedback` |
| 2 | `tbl_User2SubmoduleFeedback` |
| 3 | `tbl_User3SubmoduleFeedback` |
| 4 | `tbl_User4SubmoduleFeedback` |
| 5 | `tbl_User5SubmoduleFeedback` |
| 6 | `tbl_User6SubmoduleFeedback` |
| 7 | `tbl_User7SubmoduleFeedback` |
| 8 | `tbl_User8SubmoduleFeedback` |
| 9 | `tbl_User9SubmoduleFeedback` |
| 10 | `tbl_User10SubmoduleFeedback` |
| 11 | `tbl_User11SubmoduleFeedback` |
| 12 | `tbl_User12SubmoduleFeedback` |
| 13 | `tbl_User13SubmoduleFeedback` |
| 14 | `tbl_User14SubmoduleFeedback` |
| 15 | `tbl_User15SubmoduleFeedback` |
| 16 | `tbl_User16SubmoduleFeedback` |
| 17 | `tbl_User17SubmoduleFeedback` |

## Columns

| # | Column | Type | Nullable | Default | Key | Extra | Description |
|---|--------|------|----------|---------|-----|-------|-------------|
| 1 | `id` | `int unsigned` | NO | - | PRI | auto_increment | Auto-increment primary key |
| 2 | `iUserId` | `int unsigned` | NO | - | MUL | - | Integer: User Id (likely FK) |
| 3 | `iSubModuleID` | `int unsigned` | NO | - | MUL | - | Integer: Sub Module ID (likely FK) |
| 4 | `bLiked` | `tinyint(1)` | NO | - | MUL | - | Boolean/Flag: Liked |
| 5 | `dDateCreated` | `datetime` | YES | `CURRENT_TIMESTAMP` | MUL | DEFAULT_GENERATED | Datetime: Date Created |
| 6 | `dDateUpdated` | `datetime` | YES | NULL | MUL | - | Datetime: Date Updated |

## Indexes

| Name | Columns | Unique | Type |
|------|---------|--------|------|
| `bLiked` | `bLiked` | NO | BTREE |
| `dDateCreated` | `dDateCreated` | NO | BTREE |
| `dDateUpdated` | `dDateUpdated` | NO | BTREE |
| `iSubModuleID` | `iSubModuleID` | NO | BTREE |
| `iUserId` | `iUserId` | NO | BTREE |
| `PRIMARY` | `id` | YES | BTREE |
| `unique_index` | `iUserId`, `iSubModuleID` | YES | BTREE |

## Foreign Keys

### Formal Foreign Keys

None defined.

### Implicit Relationships (from column naming)

| Column | Likely References |
|--------|------------------|
| `iUserId` | `tbl_Users.iUserID` |
