> ## Documentation Index
> Fetch the complete documentation index at: https://huongdan.luklak.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Loại việc Tiêu chuẩn và Loại việc Con

> Phân biệt giữa Loại việc độc lập (Standard Object) và Loại việc con (Sub-Object), khi nào nên dùng cấu trúc phân cấp cha-con.

## Hai Cấp Bậc Của Loại Việc

Không phải mọi công việc đều phẳng dẹt như một danh sách to-do. Nhiều dự án có cấu trúc cha-con rõ ràng — một Dự án lớn chứa nhiều Đầu việc nhỏ. Luklak cho phép bạn phản ánh đúng thực tế đó bằng cách phân cấp Loại việc thành 2 bậc: **Tiêu chuẩn** và **Con**.

<CardGroup cols={2}>
  <Card title="🧊 Loại việc Tiêu chuẩn (Standard)" icon="cube" iconType="duotone">
    Là thực thể cha, **tồn tại độc lập** mà không cần gắn vào thứ gì khác. Mọi cấu trúc phân cấp bắt đầu từ đây.

    **Ví dụ:** `🧊 Dự án`, `🧊 Yêu cầu Khách hàng`, `🧊 Epic`.
  </Card>

  <Card title="🧊 Loại việc Con (Sub-Object)" icon="cubes-stacked" iconType="duotone">
    Là thực thể con, **luôn nằm bên trong** một Loại việc Tiêu chuẩn. Không thể tồn tại tách rời. Dùng để chia nhỏ công việc của thực thể cha.

    **Ví dụ:** `🧊 Task` (con của `🧊 Dự án`), `🧊 User Story` (con của `🧊 Epic`).
  </Card>
</CardGroup>

## Khi nào nên dùng Loại việc Con?

Đây là quyết định kiến trúc quan trọng. Bạn nên dùng cấu trúc cha-con khi:

* **Công việc có thứ bậc tự nhiên:** Một Dự án tất yếu chứa nhiều Task bên trong.
* **Thực thể con không có ý nghĩa khi đứng một mình:** Một "Task" mà không thuộc Dự án nào thì vô nghĩa trong bối cảnh này.
* **Bạn cần đo tiến độ tổng thể:** Theo dõi mức hoàn thành của Dự án cha bằng cách tổng hợp tiến độ của các Task con.

## Cách Hoạt Động Thực Tế

Khi bạn thiết lập cấu trúc cha-con trong `📋 Chức năng`, nó ảnh hưởng trực tiếp tới trải nghiệm thao tác trong `⏹️ Mảng việc`:

* **Tự động liên kết:** Khi nhân sự tạo một `🧊 Task` (Con) từ bên trong `🧊 Dự án` (Cha), hai thực thể này được gắn kết vĩnh viễn. Không cần thao tác thêm.
* **Giao diện riêng:** Mở thẻ `🧊 Dự án` bất kỳ, bạn sẽ thấy tab **"Sub-objects"** hiển thị toàn bộ Task con. Tạo mới, xem, quản lý tất cả ngay tại đây.

<Info>
  **Mẹo:** Nếu thực thể "con" cần linh hoạt — có thể tồn tại độc lập và liên kết với nhiều thực thể cha khác nhau — thì đừng dùng Sub-Object. Thay vào đó, hãy dùng Trường Liên kết Đối tượng (Object Picker Field) để tạo mối quan hệ mềm dẻo hơn.
</Info>

***

## Bước tiếp theo

* [Tạo Loại việc đầu tiên](/02-platform/platform-overview/universal-object/tao-loai-viec-dau-tien)
* [Tổng quan Liên kết Đối tượng](/02-platform/platform-overview/object-connections/index)
