MỘT HÃNG ĐIỆN THOẠI CHUẨN BỊ TUNG RA THỊ TRƯỜNG MẪU ĐIỆN THOẠI...

Bài 2. Một hãng điện thoại chuẩn bị tung ra thị trường mẫu điện thoại mới. Để đặt mua trước sản phẩm,

khách hàng có thể đăng ký trên website của công ty. Mỗi khách hàng chỉ được đăng ký tối đa 5 chiếc và

ai đăng ký trước sẽ được ưu tiên. Mã khách hàng đăng ký và số lượng đăng ký sẽ được lưu lại.

Khách hàng sau khi đăng ký có thể hủy đơn hàng nếu không còn yêu cầu nữa (đơn hàng chỉ được hủy

nếu trước ngày giao hàng ít nhất một ngày).

Trong quá trình sản xuất, nếu số lượng sản phẩm sản xuất không đủ số lượng yêu cầu thì chỉ những

người đầu tiên sẽ được nhận hàng và những người còn lại sẽ nhận được một email thông báo về việc

hết hàng.

Hãy mô tả cấu trúc dữ liệu mà bạn sử dụng để thực hiện các công việc trên.

Đánh giá thời gian thực hiện các thao tác thêm yêu cầu, hủy yêu cầu và thông báo email theo O-lớn.