情境
Arizona MVD needs to track vehicle ownership, titles, registrations, renewals, and payments across multiple owners and vehicle types.
這張圖裡有什麼
看懂背後的決策。
01
Modeled Registration and Title as separate associative entities between Owner and Vehicle to preserve historical ownership records.
02
Linked Payment to Renewal rather than Registration to capture periodic renewal fees without requiring a nullable FK.
03
Kept vehicle type as a lookup table to normalize vehicle classification.
Use this template for any state motor vehicle department system that must maintain ownership history, registration renewals, and fee payments.