--- title: Web 檢索座標集中資料庫系統建置 description: Web 檢索座標集中資料庫系統建置 tags: 座標集中區 --- # Web 檢索座標集中資料庫系統建置 * Creator: jerrycool123(翁祖毅) ## 動機 * 作為一個喜歡欣賞藝術的玩家,來到 2d2c 希望能夠看到由其他粉絲創作的地圖繪。 * 目前的座標集中區由 HackMD 為主,分成數個頁面和類別。 * 希望建立一個檢索系統,能夠快速找到想要搜尋的作品。 * 以 Web 介面為主,目標是好看、易於使用、有效率。 ## 系統構想 * 前端用 AJAX 實現分頁檢索。 * 後端用 apache2 + PHP + MySQL 當資料庫系統。 * (考慮)使用 phpMyAdmin 管理資料庫。 ## 資料庫設計 * database: `architecture` * table: `landmark` * serial_number: auto increment INT, ex: `0`, `1`, `2`, ... * world: CHAR, ex: `S1`, `S2`, `S3`, `S4`, `S5` * type: (implicit) INT, ex: `0` (art), `1` (facility), extendable * author: CHAR, ex: `Steve, jerrycool123` * image_path: CHAR, ex: `./image/a.jpg` * target: CHAR, ex: `天音かなた(Amane Kanata), 星見優樂(Hoshimi Yura)`, `鐵巨人刷怪場` * position: (optional) CHAR, ex: `100, 100, 100` * description: (optional) CHAR, ex: `創作理念、如何使用、其他說明` * upload_date: CHAR, ex: `20210921` * uploader: CHAR, ex: `Nanako` (目前考慮以管理群人員審核後才上傳,總之出事找你)