Giả sử các danh mục của bạn không thể tạo thành các chu trình, như a-> b-> c-> a, cấu trúc của bạn được gọi là đồ thị xoay chiều có hướng, điều này không dễ xử lý trong SQL, nhưng có thể. Google sẽ cung cấp một số kết quả, bạn cũng có thể bắt đầu tại đây: http:// www. codeproject.com/KB/database/Modeling_DAGs_on_SQL_DBs.aspx