10/10/2018, 13:23

Xin hỏi về database trong MySQL

Chào các bác hiện em đang làm một trang web sim điện thoại nên có một vấn đề cần thỉnh giáo các bác là em nên lưu sim của các mạng vào cùng 1 table hay chia nhỏ ra 1 mạng 1 table nhỉ ??
Cách nào dễ quản lý hơn và ưu điểm hơn.

Mong hồi âm từ các bác!
liveislife viết 15:29 ngày 10/10/2018
chia nhỏ nó ra bạn
vvthong viết 15:24 ngày 10/10/2018
Nếu để chung một bảng thì việc lưu trữ và mở rộng sẽ thuận tiện hơn, tuy nhiên như thế thì sẽ làm cho viêc lọc dữ liệu châm hơn.

Nhưng mà theo mình thì chỉ cần lưu vào một bảng thôi, chỉ cần một mã đánh dấu là có thể lọc ra. Dữ liệu SIM so với một trang báo thì cũng quá bé nên việc lọc dữ liệu sẽ gần như không ảnh hưởng gì.

-------------------------
Dân Cày
http://www.today24h.com
http://www.chongiatot.com
http://www.chohoa24h.com
gyc viết 15:33 ngày 10/10/2018
các ơn các bạn đã tư vấn, mình đã thử 2 cách nhưng cuối cùng quyết định để chung 1 bảng. Đúng là để chung 1 bảng dễ truy vấn và quản lý hơn rất nhiều. Với lại dữ liệu chỉ toàn số ngắn nên tốc độ load còn nhanh hơn trang blog bằng wordpress của mình nên cũng không sao.
dinhtrivp viết 15:29 ngày 10/10/2018
Tất nhiên phải tách nó ra. Đơn giản là sau này có phát sinh thêm nhiều trường dữ liệu khác thì cũng dễ dang quản lý. Ngoài ra còn nhiều vấn đề khác nữa, giờ thì chưa thấy đâu, chỉ khi nào dữ liệu quá nhiều lúc đó mới thấy sự cần thiết của nó.
Bài liên quan
0