阿摩線上測驗 登入

申論題資訊

試卷:109年 - 109 外交特種考試_四等_外交行政人員類科資訊組:系統分析及設計與資料庫應用概要#90996
科目:系統分析與設計及資料庫應用
年份:109年
排序:0

題組內容

二、近來在很多國家裡興起一種微型創業貸款,利用資訊技術媒合出資者與 貸款者。我們利用以下簡化的延伸 E-R 模型來描述這個經濟活動,它必須支援以下需求: 
1.每位貸款者(Borrower)可以註冊其身分證字號 ID(唯一的)、姓名 (name)及地址(address) 。假設貸款者的 ID 維繫整個模型,且一個貸款者一天最多只能提出一個貸款請求。 
2.初始經濟活動由貸款者創建(creates)貸款請求(Loan Request)開始, 其屬性包括貸款者 ID、貸款請求日期(Date)、貸款目的(purpose) 及大於 0 的貸款請求金額(RAmount) 。 
3.貸款成立後,經濟活動中心成為貸款(Loan) 。貸款的屬性包括貸款編 號(LID)、大於 0 的貸款金額(LAmount)、期數(period) 、貸款核准日期(LDate)和截止日期(deadline)。 
4.一筆貸款將分由多期繳款(Repayment)來償還。繳款的屬性還應加上 貸款編號、繳款日期(PDate) 、第幾期(N-th-payment;未還款前期數 為 0)和大於 0 的繳款金額(PAmount)。 
5f607122dd8f7.jpg
請以您熟悉的 SQL DDL(資料描述語言)設計關聯綱要(Relational Schema),完成上述微型貸款的關聯模型。具體的作業如下:

申論題內容

(三)產生 Loan 資料表,但貸款成立日期(LDate)不一定是貸款請求日期(Date)。(注意:Loan 與 Loan Request 的關係、設定主鍵、限制條件加上貸款金額LAmount 不得超過請求金額 RAmount,且 LAmount > 0)。