我必须实现以这种方式工作的一元关系:
有一个实体,称为Employee,每个雇员都可以由另一个雇员管理,直到没有任何人管理的老板为止。
我尝试了此查询:
CREATE TABLE employee
(id INTEGER PRIMARY KEY,
name VARCHAR(40) NOT NULL,
managed_by INTEGER REFERENCES employee);
但是不起作用,因为我认为在SQL中,[[外键无法引用其自己的实体。
我如何以正确的方式表示这种递归关系?