第四章 正規化階段:花卉資料庫三階正規化分析與設計
4.2 台灣五大花卉批發市場資料庫三階正規化分析
4.2.4 台南花市資料庫現況與三階正規化分析
台南花卉市場交易資料的處理狀況亦為原始資料表的檔案儲存模式,並無進行資料庫 三階正規化設計。其原始資料種共有四個文字檔,分別為:交易資料檔(A.TXT)、供應人 資料檔(SU.TXT)、承銷人資料檔(BU.TXT) 以及花卉品名資料檔(PR.TXT),其格式如:表 4.14 為台南花市交易資料表,主要記錄與交易記錄相關的資訊,內容包含交易日期、交易 序號、供應人代號、承銷人代號、花卉品名代號、花卉等級、交易件數等資訊;表 4.15 為 台南花市供應人資料表,檔案中主要包含了供應人代號、供應人名稱以及最後供貨日期三 項資訊;表 4.16 為台南花市承銷人資料表,紀錄承銷人代號、承銷人姓名、承銷人地區別 以及最後交易日期;表 4.17 為台南花市品名資料表,檔案紀錄花卉品名代號、花卉品名、
花卉品類、切盆花識別碼、底價等資訊。
表 4.14 台南花市交易資料表
資料內容 資料型態
日期 PIC X(06) 序號 PIC 9(05) 子序號 PIC 99 供應人 PIC X(06) 承銷人 PIC X(05) 品名 PIC X(05) 等級 PIC X(02) 件數 PIC 9(04) 把/件 PIC 9(04) 底價 PIC 9(03) 成交價 PIC 9(04) 總價 PIC 9(06) 套版類別 PIC X 拍賣/訂貨別 PIC X 事故備註 PIC X.
拍賣線 PIC X 表 4.15 台南花市供應人資料表
資料內容 資料型態
供應代號 PIC X(06) 名稱 PIC X(24) 最後供貨日期 PIC X(06) 傳真號碼 PIC X(06) 供應人身分證字號 PIC X(10)
表 4.16 台南花市承銷人資料表
資料內容 資料型態
承銷代號 PIC X(05) 名稱 PIC X(14) 地區別 PIC X 最後交易日期 PIC X(06)
表 4.17 台南花市品名資料表
資料內容 資料型態
品名代號 PIC X(05) 品名 PIC X(30) 品類 PIC X(05) 切盆花識別碼 PIC X(01) 底價 PIC 9(03)
根據原始資料表格式,四張原始資料表經由三階正規化分解法將可產生台南花卉三階 正規化資料庫共十張資料表的關聯圖;如圖 4.7 所示。台南花卉三階正規化資料庫中的供 應人資料表、承銷人資料表、花卉資料表以及拍賣資料表四個主要資料表可對應至原始切 花交易資料中的供應人資料檔、承銷人資料檔、花卉品名資料檔以及切花交易資料檔四個 資料檔案。在完成此四個主要的資料表後,接著再針對此四個資料表以三階正規化分解 法,將原始切花交易資料做進一步資料分割,而後分割出其餘的六個資料表。其中拍賣資 料表含有日期加上交易別序號和子序號的主鍵,而外鍵有承銷商代號、供應商代號、花卉 代號、花卉等級和拍賣線共五個。供應人資料表的主鍵為供應人代號,外鍵為供應鄉鎮代 號,主要目的是儲存供應人的基本資料。承銷人資料表儲存承銷人的基本資料,主鍵承銷 人代號,外鍵為承銷區域代號。
圖 4.7 台南花卉資料庫三階正規化關聯圖