-- 创建账户表 CREATE TABLE account ( a_id SERIAL PRIMARY KEY, balance DECIMAL(10, 2), meta JSONB ); -- 创建类别表 CREATE TABLE category ( c_id SERIAL PRIMARY KEY, income_type boolean, meta JSONB ); -- 创建流水表 CREATE TABLE transaction ( t_id SERIAL PRIMARY KEY, amount DECIMAL(10, 2), date DATE, c_id INTEGER REFERENCES category(c_id), a_id INTEGER REFERENCES account(a_id), meta JSONB );