create table categories
( id integer not null constraint cat_pk primary key
. name text(50) not null
, parent_id integer null
, constraint parent_fk foreign key (parent_id) references categories (id)
)
insert into categories values ( 100, 'fruit', null )
insert into categories values ( 101, 'apple', 100 )
insert into categories values ( 102, 'mango', 100 )
insert into categories values ( 103, 'mutsu', 101 )
insert into categories values ( 200, 'music', null )
insert into categories values ( 201, 'opera', 200 )
insert into categories values ( 202, 'blues', 200 )