顧客(Customer) --<持有>-- 購物發票(Invoice)
顧客(Customer) --<產生>-- 停車記錄(ParkingRecord)
繳費機(PaymentMachine) --<處理>-- 停車記錄(ParkingRecord)
以前的停車收費系統 ER 模型
在舊系統中,停車收費過程涉及顧客、停車圓幣、購物發票和服務台人員的互動。以下是舊系統的 ER 模型:
實體和屬性
-
顧客(Customer)
- 顧客ID(CustomerID)
- 姓名(Name)
- 車號(LicensePlate)
-
停車圓幣(ParkingToken)
- 圓幣ID(TokenID)
- 顧客ID(CustomerID)
- 發行時間(IssuedTime)
- 消磁狀態(IsDeactivated)
-
購物發票(Invoice)
- 發票ID(InvoiceID)
- 顧客ID(CustomerID)
- 購物金額(Amount)
- 發票日期(Date)
-
服務台人員(Staff)
-
停車費用(ParkingFee)
- 費用ID(FeeID)
- 停車時間(ParkingTime)
- 停車費用(FeeAmount)
關係
-
顧客擁有停車圓幣(Customer - has - ParkingToken)
-
顧客持有購物發票(Customer - holds - Invoice)
-
服務台人員處理停車費用(Staff - processes - ParkingFee)
-
停車費用與停車圓幣關聯(ParkingFee - associated with - ParkingToken)
ER 圖
顧客(Customer) --<擁有>-- 停車圓幣(ParkingToken)
顧客(Customer) --<持有>-- 購物發票(Invoice)
服務台人員(Staff) --<處理>-- 停車費用(ParkingFee)
停車費用(ParkingFee) --<關聯>-- 停車圓幣(ParkingToken)
新系統中顧客、購物發票、停車記錄和繳費機之間的互動方式與舊系統有很大的不同。新系統利用車牌辨識技術和自助繳費機,簡化了流程,提高了效率,減少了人工干預。
新的停車收費系統 ER 模型
在新系統中,車牌辨識技術和自助繳費機取代了服務台人員的手動處理。以下是新系統的 ER 模型:
實體和屬性
-
顧客(Customer)
- 顧客ID(CustomerID)
- 姓名(Name)
- 車號(LicensePlate)
-
購物發票(Invoice)
- 發票ID(InvoiceID)
- 顧客ID(CustomerID)
- 購物金額(Amount)
- 發票日期(Date)
- QR Code(QRCode)
-
停車記錄(ParkingRecord)
- 記錄ID(RecordID)
- 車號(LicensePlate)
- 進場時間(EntryTime)
- 出場時間(ExitTime)
- 停車費用(FeeAmount)
-
繳費機(PaymentMachine)
- 機器ID(MachineID)
- 位置(Location)
關係
-
顧客持有購物發票(Customer - holds - Invoice)
-
顧客產生停車記錄(Customer - generates - ParkingRecord)
-
繳費機處理停車記錄(PaymentMachine - processes - ParkingRecord)
ER 圖