Tạo và Quản lý Mối Quan Hệ Giữa Các Module trong Giao Diện
Last updated
Last updated
Mối quan hệ 1-1:
Ví dụ: Quản lý thông tin về mối quan hệ giữa "Nhà trọ" và "Người thuê". Mỗi nhà trọ chỉ có một người thuê và mỗi người thuê chỉ thuê một căn hộ.
Mối quan hệ 1-n:
Ví dụ: Quản lý danh sách "Bác sĩ" và "Bệnh nhân". Mỗi bác sĩ có thể điều trị nhiều bệnh nhân, nhưng mỗi bệnh nhân chỉ có một bác sĩ điều trị.
Mối quan hệ n-1:
Ví dụ: Quản lý danh sách "Trường học" và "Học sinh". Mỗi học sinh chỉ thuộc về một trường học, nhưng mỗi trường học có nhiều học sinh.
Mối quan hệ n-n:
Ví dụ: Quản lý danh sách "Sản phẩm" và "Đơn đặt hàng". Mỗi đơn đặt hàng có thể chứa nhiều sản phẩm, và mỗi sản phẩm có thể xuất hiện trong nhiều đơn đặt hàng.
Mối quan hệ 1-1 (Nhà trọ - Người thuê):
Bước 1: Bạn hãy mở ứng dụng hoặc giao diện của bạn và đảm bảo bạn đã đăng nhập vào tài khoản của mình.
Bước 2: Từ Quản lý module bạn nhấn chọn “Bố cục &” trường module" ở góc trên bên phải màn hình.
Màn hình"Bố cục & trường module" sẽ hiện ra như hình dưới
Bạn sẽ thấy một giao diện chính. Ở phần trên cùng của giao diện, bạn sẽ thấy một select form để chọn Module. Module thường là điểm khởi đầu cho mối quan hệ bạn muốn thiết lập.
Dưới select form: Chọn Module , bạn sẽ thấy các tab khác nhau. Hãy chọn tab "Mối Quan Hệ."
Sau khi bạn chọn tab "Mối Quan Hệ," màn hình List View Relationship sẽ xuất hiện. Ở đây, bạn có thể thấy danh sách các mối quan hệ hiện có.
Bước 3: Để tạo mối quan hệ mới, hãy nhấn vào nút "Add Relationship" trên màn hình List View Relationship.
Sau khi nhấn nút "Add Relationship," màn hình Add Relationship sẽ xuất hiện
Bước 4: Ở đây, bạn cần thiết lập mối quan hệ bằng cách thực hiện các bước sau:
Select the related module:
Bạn cần chọn module liên quan.
Ví dụ, nếu bạn muốn thiết lập mối quan hệ 1-1 giữa "Nhà Trọ" và "Người Thuê," bạn sẽ chọn "Nhà Trọ" trong danh sách.
Select the relation type:
Hãy chọn kiểu mối quan hệ phù hợp, chẳng hạn như 1 - 1, 1 - N, N - 1, N - N, tùy thuộc vào yêu cầu của bạn.
Tiếp theo, bạn sẽ cần cung cấp thông tin cụ thể về mối quan hệ này,
Ví dụ:
Tên trường của INCPeople trong bản ghi INCMotel: Đây là tên trường trong module khác (Người thuê) mà bạn muốn liên kết với module gốc (Nhà trọ).
Tên trường của INCMotel trong bản ghi INCPeople: Đây là tên trường trong module gốc (Nhà trọ) mà bạn muốn liên kết với module khác (Người thuê).
Khi bạn đã điền đầy đủ thông tin, hãy nhấn nút lưu để tạo mối quan hệ.
Bước 5: Sau khi tạo mối quan hệ, bạn có thể vào trang chi tiết của module "Nhà Trọ" (INCMotel) để xem tên trường bạn vừa tạo. Trường này sẽ xuất hiện trong chi tiết của bản ghi "Nhà Trọ".
Tương tự, bạn cũng có thể vào trang chi tiết của module "Người Thuê" (INCPeople) để xem tên trường bạn vừa tạo.
Trường này sẽ xuất hiện trong chi tiết của bản ghi "Người Thuê".
Mối quan hệ 1-n (Bệnh viện - Bác Sĩ):
Bước 1: Chọn Module Gốc: Làm tương tự như trong ví dụ trước, bạn cần chọn module gốc mà bạn muốn tạo mối quan hệ từ.
Ví dụ, để tạo mối quan hệ giữa module "Bệnh Viện" và "Bác Sĩ",
hãy chọn module "Bệnh Viện".
Bước 2: Chuyển Đến Màn Hình Mối Quan Hệ:
Dưới dropdown "Select Form Chọn Module Gốc", bạn sẽ thấy các tab, Bạn hãy chọn tab "Mối Quan Hệ". Sau đó, màn hình List View Relationship sẽ xuất hiện.
Bước 3: Thêm Mối Quan Hệ Mới: Trong màn hình List View Relationship, bạn sẽ thấy nút "Add Relation".
Nhấn vào nút này để bắt đầu quá trình tạo mối quan hệ.
Bước 4: Cấu Hình Mối Quan Hệ: Sau khi nhấn "Add Relation", màn hình Add Relationship sẽ hiện ra. Trong màn hình này, bạn cần thực hiện các bước sau:
Chọn Module Liên Quan: Sử dụng dropdown "Select The Related Module" để chọn module mà bạn muốn liên kết với module gốc (ví dụ: "Bác Sĩ").
Chọn Kiểu Quan Hệ: Chọn kiểu quan hệ bạn muốn tạo. Ví dụ, để tạo mối quan hệ 1-N, hãy chọn kiểu quan hệ này.
Cấu Hình Trường Liên Quan: Bây giờ, bạn cần cấu hình các trường liên quan, nhưng lưu ý có sự thay đổi:
"Tên Trường Của INCDoctor Trong Bản Ghi INCHospital": Điền tên trường trong module "Bệnh Viện" (NCHospital) mà bạn muốn liên kết với module "Bác Sĩ" (INCDoctor).
"Tên Tab Của INCDoctor Trong Bản Ghi INCHospital": Đây là tên tab (trang chi tiết module) trong module "Bệnh Viện" (INCHospital) mà bạn muốn liên kết với module "Bác Sĩ" (INCDoctor).
Bước 5: Lưu Mối Quan Hệ:
Sau khi cấu hình xong, nhấn nút "Lưu" để tạo mối quan hệ.
Bước 6: Xem Kết Quả
Kiểm Tra Tên Trường ở Module Gốc:
Sau khi tạo mối quan hệ, bạn có thể vào trang chi tiết của module "Bệnh Viện" (INCHospital) để xem tên trường bạn vừa tạo.
Trường này sẽ xuất hiện trong chi tiết của bản ghi "Bệnh Viện".
Kiểm Tra Tên Tab ở Module Liên Quan:
Tương tự, bạn cũng có thể vào trang chi tiết của module "Bác Sĩ" (INCDoctor) để xem tên tab (trang chi tiết module) bạn vừa tạo.
Tab này sẽ xuất hiện trong chi tiết của bản ghi "Bác Sĩ".
Mối quan hệ nhiều - nhiều (Bệnh viện - Bác Sĩ):
Bước 1: Chọn Module Gốc:
Đầu tiên, bạn cần chọn module gốc mà bạn muốn tạo mối quan hệ
Ví dụ, để tạo mối quan hệ giữa module "Bệnh Viện" và "Bác Sĩ", hãy chọn module "Bệnh Viện".
Bước 2: Chuyển Đến Màn Hình Mối Quan Hệ:
Dưới dropdown "Select Form Chọn Module Gốc", bạn sẽ thấy các tab,
hãy chọn "Mối Quan Hệ". Sau đó, màn hình List View Relationship sẽ xuất hiện.
Bước 3: Thêm Mối Quan Hệ Mới:
Trong màn hình List View Relationship, bạn sẽ thấy nút "Add Relation".
Nhấn vào nút này để bắt đầu quá trình tạo mối quan hệ.
Cấu Hình Mối Quan Hệ: Sau khi nhấn "Add Relation", màn hình Add Relationship sẽ hiện ra. Trong màn hình này, bạn cần thực hiện các bước sau:
Chọn Module Liên Quan: Sử dụng dropdown "Select The Related Module" để chọn module mà bạn muốn liên kết với module gốc (ví dụ: "Bác Sĩ").
Chọn Kiểu Quan Hệ: Chọn kiểu quan hệ bạn muốn tạo. Ví dụ, để tạo mối quan hệ n-n, hãy chọn kiểu quan hệ này.
Cấu Hình Trường Liên Quan:
Cấu Hình Tên Tab Cho Mối Quan Hệ Trong Bản Ghi Gốc: Trong phần này, bạn cần đặt tên cho tab hiển thị mối quan hệ trên trang chi tiết module gốc (ví dụ: "Bệnh Viện"). Điều này giúp bạn dễ dàng truy cập danh sách liên kết với module liên quan (ví dụ: "Bác Sĩ").
Cấu Hình Tên Tab Cho Mối Quan Hệ Trong Bản Ghi Liên Quan: Tương tự, bạn cũng cần đặt tên cho tab hiển thị mối quan hệ trên trang chi tiết module liên quan (ví dụ: "Bác Sĩ"). Điều này cho phép bạn truy cập danh sách liên kết với module gốc (ví dụ: "Bệnh Viện").
Bước 4: Lưu Mối Quan Hệ Sau khi cấu hình xong, nhấn nút "Lưu" để tạo mối quan hệ.
Bước 5: Kiểm Tra Tab Mối Quan Hệ Tại Module Gốc
Sau khi tạo mối quan hệ, bạn có thể vào trang chi tiết của module "Bệnh Viện" (INCHospital) để xem tên tab "Mối Quan Hệ" bạn vừa tạo.
Tab này sẽ xuất hiện trong chi tiết của bản ghi "Bệnh Viện".
Bước 6: Kiểm Tra Tab Mối Quan Hệ Tại Module Liên Quan
Tương tự, bạn cũng có thể vào trang chi tiết của module "Bác Sĩ" (INCDoctor) để xem tên tab "Mối Quan Hệ" bạn vừa tạo.
Tab này sẽ xuất hiện trong chi tiết của bản ghi "Bác Sĩ".