강의

멘토링

커뮤니티

Đánh giá 21

Đánh giá trung bình 5.0

Hoàn thành 100% khóa học

Tôi đã tham gia khóa học thiết kế DB với mục tiêu phát triển gói web đầy đủ. Đó là một quá trình có hệ thống. Việc lặp đi lặp lại với nhiều ví dụ khác nhau đã giúp tôi hiểu được khái niệm này rất nhiều. Cảm ơn Trong trường hợp có mối quan hệ qua lại giữa các trường, tức là phạm vi lựa chọn của trường 2 được xác định theo nội dung của trường 1 và phạm vi lựa chọn của trường 3 được xác định theo nội dung của trường 2, &# x27 ; bom ' Có một phần. Tôi nên xem phần nào để nghiên cứu thêm về loại cây này?

swa님의 프로필 이미지
swa
Người chia sẻ kiến thức

Xin chào, Jae-an Ryu. Chúc mừng bạn đã hoàn thành khóa học. Cảm ơn bạn rất nhiều vì đã làm việc chăm chỉ. Cấu trúc BOM mà bạn hỏi thường được lưu trữ trong cơ sở dữ liệu nội bộ của công ty dưới dạng "Sơ đồ tổ chức nhân sự" Nó thường được bao gồm trong các dạng tương tự, nhưng không được cung cấp bên ngoài. Vì vậy, không dễ để có được nó. Tôi không biết liệu đây có phải là câu trả lời thích hợp hay không nhưng tôi sẽ cho bạn một ví dụ do cổng dữ liệu công cộng cung cấp. https://www.code.go.kr/index.do Hệ thống quản lý mã tiêu chuẩn hành chính Trên màn hình kết nối đầu tiên, Tìm kiếm mã (trên cùng) > Tìm kiếm mã tổ chức (dưới cùng) Chọn loại tổ chức > "Tổ chức lập pháp" lựa chọn Chọn cột bắt buộc > Bằng cấp, cấp bậc, mã tổ chức cao nhất tiếp theo, mã tổ chức cao nhất, mã số tổ chức trực thuộc, mã tổ chức đại diện Khoảng 519 mục đã được in sau khi tìm hiểu > Ở trên cùng bên phải của bảng, "Dữ liệu tìm kiếm mã tổ chức" Tải xuống bằng nút (Tổng số dữ liệu là hàng trăm nghìn mục nên có thể mất nhiều thời gian nên tôi chọn đây làm ví dụ trong đó chỉ một phần dữ liệu được tải xuống.) (Ví dụ về tạo bảng trong DB cá nhân) -Tên bảng: org_exam tạo hoặc thay thế bảng org_exam ( Mã tổ chức varchar(100), Tên tổ chức đầy đủ varchar(1000), Tên tổ chức cấp thấp nhất varchar(100), độ varchar(100); chuỗi varchar(100); Mã thẩm quyền cao nhất tiếp theo varchar(100), Mã cơ quan hàng đầu varchar(100), Số đầu máy trực thuộc varchar(100), Mã đại lý varchar(100), Người đăng ký VARCHAR(100) ); "Dữ liệu truy vấn mã tổ chức.csv" Tải tệp lên bằng các công cụ như HEIDISQL CHỌN ĐẾM(*) TỪ org_exam ; (truy vấn thực hiện) VỚI tmp ĐỆ THU NHƯ ( LỰA CHỌN Mã tổ chức, tên tổ chức đầy đủ, mã tổ chức cao nhất tiếp theo, tên tổ chức đầy đủ Đường dẫn AS, 1 AS lev TỪ org_exam WHERE mã đại lý cấp tiếp theo = '0000000' ĐOÀN TẤT CẢ LỰA CHỌN bs. mã tổ chức, bs. tên đầy đủ của tổ chức, bs. CONCAT(t.path,',',bs.Tên tổ chức đầy đủ) AS path, t.lev+1 AS lev TỪ tmp t THAM GIA org_exam bs ON t. Organisation code=bs.second-higher code tổ chức ) LỰA CHỌN Mã tổ chức, CONCAT(REPEAT(' ',lev*4), tên đầy đủ của tổ chức) Tên tổ chức đầy đủ, mã tổ chức cao nhất tiếp theo, đường dẫn, lev TỪ tmp ĐẶT HÀNG THEO Mã tổ chức ; Dữ liệu kết quả tìm kiếm thông qua phân cấp dữ liệu (Cần kiểm tra dữ liệu để biết kết quả và sửa đổi truy vấn cho phù hợp.) -- Riêng biệt với điều này, các điều kiện tìm kiếm cho trường 2 theo thay đổi trong trường 1 và trường 3 theo thay đổi trong trường 2 được thay đổi bằng cách đăng ký các sự kiện Onload và OnChanged trong hộp danh sách trong JavaScript, Nodejs, JAVA, v.v. và thực hiện một cuộc gọi truy vấn mỗi khi trường được thay đổi Một phương pháp phổ biến là nhập dữ liệu và tải lại. Nếu lượng dữ liệu lớn, một giải pháp là nhập tất cả danh sách dữ liệu điều kiện tìm kiếm ngay từ đầu và xử lý chúng trên máy khách, nhưng cách này có những nhược điểm như nguồn trở nên phức tạp và giao diện người dùng trở nên nặng. -- Ngoài ra, người ta nói ngành sản xuất sử dụng BOM cho các bộ phận tạo nên thành phẩm nhưng rất khó giải thích vì tôi chưa có cơ hội nhìn thấy. Cảm ơn sự nỗ lực của bạn

Hình thu nhỏ của Tại sao lại thế? Thật là tuyệt vời! Thiết kế DB và xử lý dữ liệu
swa

·

18 bài giảng

·

80 học viên

Hình thu nhỏ của Tại sao lại thế? Thật là tuyệt vời! Thiết kế DB và xử lý dữ liệu
swa

·

18 bài giảng

·

80 học viên