vkaccess > 01-06-17, 03:17 PM
cpucloi > 01-06-17, 04:34 PM
vkaccess > 01-06-17, 05:02 PM
(01-06-17, 04:34 PM)cpucloi Đã viết: Quá trình hình thành lên một Database phải trải qua thời gian xử lý các mẩu tin và yêu cầu của người dùng trong phát sinh trong quá trình sử dụng về sau này. Với một người am hiểu, tham gia nhiều dự án, ... có kinh nghiệm trong việc tổ chức cơ sở dữ liệu thì sẽ dễ dàng hơn trong việc xác định cấu trúc cơ sở dữ liệu.Cảm ơn bác cpucloi. Khi chi tiền cho khoản gì đó, bất cứ ai ở trên cũng có thể là người chi. Khi đó, nếu ta tạo 1 khóa ngoại là Người chi. Khi tạo MQH thì sẽ không nối đến 1 trong số NCC, KH NV... được. Khi đó phải làm thế nào ạ.
Đối với tôi, thì không nhất thiết các bảng có các filed giống nhau thì gộp lại thành 1 bảng, bởi quá trình trích lọc dữ liệu sẽ lâu hơn. Mặt khác phải sử dụng nhiều hơn các thuật toán, câu lệnh, ... để trích xuất dữ liệu.
Trước mắt theo tôi, bạn lên để đơn lẻ (khách hàng, nhà cung cấp, người thân, bạn bè, ... ), khi nào đạt trình cao thì có thể gộp vào cũng được (nếu bạn thích).
Table chỉ là nơi lưu dữ liệu, giao diện người dùng (form) là nơi bạn thường xuyên tiếp xúc nên không quá quan trọng là có nhiều hay ít table mà chỉ cần quan tâm khi trích xuất dữ liệu trên các table như thế nào cho nhanh và hiệu quả nhất.
Vài lời tham góp, các bác đừng "gạch đá" em, tội nghiệp.
tranthanhan1962 > 01-06-17, 07:30 PM
advnamk > 02-06-17, 11:13 PM