本系列以簡易留言本 NGuestBook 為 Demo,業務極簡,僅作為架構示範載體。真實專案需領域專家、系統分析師共同參與完整需求工程流程。

| 欄位 | 型別 | 說明 | 約束 |
|---|---|---|---|
| ID | int | 管理員 ID | PK, Identity, Not Null |
| Name | varchar(20) | 登入帳號 | Not Null |
| Password | varchar(50) | 登入密碼 | Not Null, MD5 加密儲存 |
| 欄位 | 型別 | 說明 | 約束 |
|---|---|---|---|
| ID | int | 留言 ID | PK, Identity, Not Null |
| GuestName | varchar(20) | 留言者暱稱 | Not Null |
| GuestEmail | varchar(100) | 留言者 Email | Nullable |
| Content | text | 留言內容 | Not Null |
| Time | datetime | 發表時間 | Not Null |
| Reply | text | 管理員回覆 | Nullable |
| IsPass | varchar(10) | 是否通過審核 | Not Null (Y/N) |
| 欄位 | 型別 | 說明 | 約束 |
|---|---|---|---|
| ID | int | 評論 ID | PK, Identity, Not Null |
| Content | text | 評論內容 | Not Null |
| Time | datetime | 發表時間 | Not Null |
| MessageID | int | 所屬留言 ID | FK → TMessage.ID, Not Null |
string。IsDeleted。資料庫設計完成,下篇進入架構概要設計。