Tôi đã xem cơ sở dữ liệu Adventure Works 2012 của Microsoft. Tôi sẽ rất quan tâm nếu có bất kỳ thông tin nào giải thích lý do tại sao các bảng được tạo ra như chúng. Một số loại lược đồ tổng quan tôi đoán.Adventure Works Giải thích
Ví dụ:
Tại sao họ chọn để tạo ra một bảng BusinessEntity
như một loại lớp cơ sở cho Người, nhân viên vv
Hầu hết các dữ liệu được chuẩn hóa vậy tại sao họ đã chọn để đặt CountryRegionCode
trường vào bảng StateProvince
thay vì ID thành một bảng riêng biệt.
Dù sao, tôi rất quan tâm đến việc tìm hiểu thêm về các quyết định đi vào thiết kế cơ sở dữ liệu. Bất cứ ai biết một nguồn tài nguyên đi vào loại điều này?
Cảm ơn thông tin chi tiết của bạn. – user1705507