01/10/2018, 14:37
CSDL Về việc quản lý imei trong điện thoại
Mọi người cho em hỏi . em muốn quản lý bán điện thoại thì việc quản lý imei của điện thoại xử lý như thế nào à. Em nghĩ cho thuộc tính imei vào trong chi tiết hóa đơn được không ạ.
Bài liên quan
Chắc chắn là để bắt tay vào viết ứng dụng, bạn không phải là ở dạng “hoàn toàn mù tịt” về cơ sở dữ liệu mà đã học qua lý thuyết, có làm bài tập thực hành rồi. Vì thế cho nên, câu hỏi của bạn như vừa nói là việc làm mang tính chất… làm biếng suy nghĩ.
Hãy đưa Database schema lên đây và thấy chỗ nào còn bất hợp lý/ nghi ngờ nó bất hợp lý thì mọi người sẽ góp ý cho sửa. Không hỏi theo cách vừa làm vì sẽ khiến mọi người nản chí ngay khi muốn giúp bạn.
Mình chỉ hỏi cái thuộc tính imei thì cho vào Chi tiết hóa đơn là đúng hay sai thôi. sr vì cách diễn đạt
IMEI thuộc về cái điện thoại, chứ không thể thuộc hóa đơn. Tất nhiên, đơn hàng thì phải liên quan đến điện thoại nên có thể dùng IMEI làm khóa.
Nhưng IMEI riêng cho từng chiếc điện thoại .Ví dụ ở bảng điện thoại mình có IphoneX thì có số lượng IphoneX hàng chục cái thì thì lưu imei của từng cái kiểu gì vậy. Vấn đề t đang ko biệt lưu số imei vào đâu.
Buồn cười cái ông hỏi thật, chả biết ông thiết kế cơ sở dữ liệu kiểu nào mà lý luận theo kiểu đó. Đã bảo đưa database schema lên đây để người ta xem giúp. Có nhiều cách tổ chức khác nhau, và tùy người thiết kế chuộng việc hiệu suất hay tránh thừa thải hay độ khó dễ/ theo chuẩn quy định nào đó… Nếu không biết lưu IMEI vào đâu, có người tạo riêng cho nó một table cũng là một cách làm.
Nhìn chung, cứ mỗi IMEI là một dòng, lấy nó làm khóa chính luôn cho table products là đẹp, nhưng trường hợp có bán ĐT Trung Quốc, khả năng IMEI trùng thì lúc đó sẽ có cơ hội ngồi thiết kế lại, kakaka.
Có ieme trong bản điện thoại, hoá đơn cũng có luôn. Check thêm unique là ok.
PrimaryKey nên do bạn quy định.
Lúc đầu thấy thừa, nhưng sau này app phát triển sẽ thấy tiện
Cứ xen nó như quản lý mã điên thoại ấy:
Để ý trên thẻ dt mua, có số series, và code.
Code giống như imei(duy nhất)
Số serries giống như tên cái điện thoại vậy.
Sẽ có table để lưu số imei cho từng cái điện thoại.
Chi tiết hóa đơn sẽ lấy thông tin từ imei từ table này
Có vấn đề là khi em nhập kho 1000 cái điện thoại cùng loại về, mà mở từng cái điện thoại lên nhập imei thì mất thời gian ghớm -.-
Haha, nhập liệu, vấn đề xưa như quả đất nhưng đến nay máy móc vẫn chưa thể thay thế con người
ok em cảm ơn các bác. em quyết định rồi ko quản lý imei nữa . rắc rối quá