Hướng dẫn cấu hình mapping mối quan hệ

1. Tổng quan

  • Định nghĩa: Cấu hình quy tắc mapping giữa các loại quan hệ (Relationship Mapping Configuration) để hệ thống tự động sinh ra mối quan hệ nghịch đảo tương ứng khi người dùng thiết lập quan hệ cho một hồ sơ.
  • Lợi ích/Giá trị: Đảm bảo tính nhất quán của dữ liệu quan hệ, giảm thời gian nhập liệu bằng cách tự động tạo quan hệ đối ứng chiều ngược (Ví dụ: khi cấu hình Bố -> Con, nếu nhập A là Bố của B thì hệ thống tự động sinh B là Con của A).
  • Đối tượng sử dụng: Admin.

2. Giải thích Thuật ngữ & Thông số

  • Forward (Chiều thuận): Chiều quan hệ được cấu hình hoặc nhập dữ liệu vào trực tiếp.
  • Backward (Chiều nghịch): Chiều quan hệ đối ứng được hệ thống tự động khởi tạo dựa theo cấu hình để tạo thành mối quan hệ 2 chiều hoàn chỉnh.

3. Điều kiện tiên quyết (Prerequisite)

  • Bài viết trước: Hướng dẫn thiết lập và quản lý Loại quan hệ
  • Phân quyền: Tài khoản Mobio phải được cấp quyền RBAC:
  • Đường dẫn truy cập: Cài đặt doanh nghiệp → Đối tượng → Mối quan hệ
  • Dữ liệu đầu vào: Danh mục loại quan hệ đã được thiết lập trước.

4. Các bước thực hiện

4.1. Cấu hình mapping loại quan hệ

  • Chọn biểu tượng hoặc nút thêm mới/sửa cấu hình mapping trên giao diện.
  • Thiết lập cặp mối quan hệ:
    • Forward (Chiều thuận): Chọn loại quan hệ làm chiều thuận (Ví dụ: Bố).
    • Backward (Chiều nghịch): Chọn loại quan hệ đối ứng làm chiều nghịch tương ứng (Ví dụ: Con).
  • Chọn Lưu lại thông tin cấu hình.

4.2. Xem danh sách mapping mặc định

  • Hệ thống tự động khởi tạo danh sách 17 cặp mapping mặc định

5. Quy tắc vận hành

  • Ràng buộc: Tại cột Quan hệ đối ứng, một mối quan hệ chỉ được cấu hình mapping một lần duy nhất. Điều này nhằm tránh trường hợp hệ thống tự động sinh mối quan hệ nhưng có nhiều lựa chọn cặp mối quan hệ khác nhau gây xung đột logic.
  • Lưu ý: Tên các loại quan hệ trong bảng cấu hình mapping hiển thị động theo cài đặt ngôn ngữ hiện tại của người dùng.

6. Các câu hỏi thường gặp (FAQ)

  • Hỏi: Nếu tôi cấu hình Bố -> Con, thì hệ thống có tự sinh Con -> Bố ở chiều ngược lại không?
    Trả lời: Có. Khi bạn cấu hình mapping Bố (Forward) – Con (Backward), bất cứ khi nào có hành động gắn A là Bố của B, hệ thống sẽ tự sinh chiều ngược lại B là Con của A.

7. Bước tiếp theo

image-zoom
© MOBIO 2022 v1.3 Powered by MOBIO
Back to Top