[Examination] Thiết kế CSDL khu vui chơi CityKids
Bạn được yêu cầu thiết kế hệ thống CSDL cho dự án của công ty cổ phẩn giải trí CityKids với các yêu cầu sau
1) Tạo CSDL đặt tên CityKids
2) Tạo bảng sau
- Bảng quản lý Zone: gồm trường khóa chính tự tăng id, tên zone
- Bảng quản lý trò chơi: trường khóa chính tự tăng id, tên trờ chơi, zone_id -> foreign key, price, type (0: Khu vui chơi của CityKids, 1: Hợp tác với đối tác bên ngoài), percent: float (% triết khấu mà đối tác trả cho CityKids)
- Bảng quản lý của hàng: id tự tăng, tên quầy, zone_id -> foreign key, company_name -> Tên cty thuê địa điểm đặt
- Bảng quản lý đồ uống: id tự tăng, tên nước uống, giá, id cửa hàng
- Bảng quản lý ticket: id tự tăng, giá vé, ngày mua, id trờ chơi -> foreign key (để trống -> Loại vé vào cửa)
- Bảng quản lý orders: id tự tăng, id đồ uống -> foreign key, ngày mua, price, num
Yêu cầu: Thiết kế các bảng trên + thêm dữ liệu
- Xem thông tin trờ chơi: tên zone, tên trờ chơi, giá, type, percent
- Tinh tiền thu được theo từng trờ chơi theo ngày cụ thể, tiền thu được của đối tác và của CityKids
- Tính doanh thu đc của từng của hàng dịch vụ
- Tạo trigger cho phép xóa thông tin 1 đồ uống
- Tạo trigger không cho sửa thông tin giá vé trong bản ticket
Tags:
Phản hồi từ học viên
5
(Dựa trên đánh giá ngày hôm nay)