基于 GBase IT资产的设计与实现
-- 创建IT资产分类表
CREATE TABLE it_asset_category (
category_id SERIAL PRIMARY KEY, -- 分类ID(自增)
category_name VARCHAR(50) NOT NULL, -- 分类名称(如服务器、交换机、笔记本)
description VARCHAR(200) -- 分类描述
);
-- 创建IT资产信息表
CREATE TABLE it_asset_info (
asset_id SERIAL PRIMARY KEY, -- 资产ID(主键)
asset_code VARCHAR(30) UNIQUE NOT NULL, -- 资产编号(唯一)
asset_name VARCHAR(100) NOT NULL, -- 资产名称
category_id INT REFERENCES it_asset_category(category_id), -- 关联分类表
brand VARCHAR(50), -- 品牌
model VARCHAR(50), -- 型号
purchase_date DATE, -- 采购日期
price DECIMAL(10,2), -- 采购价格
status VARCHAR(20) DEFAULT '在用', -- 资产状态(在用/闲置/维修/报废)
owner VARCHAR(50), -- 使用责任人
department VARCHAR(50), -- 所属部门
location VARCHAR(100), -- 存放位置
create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, -- 创建时间
update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP -- 更新时间
);
-- 插入初始分类数据
INSERT INTO it_asset_category (category_name, description) VALUES
('服务器', '物理服务器/虚拟服务器'),
('网络设备', '交换机/路由器/防火墙'),
('办公设备', '笔记本/台式机/打印机/投影仪'),
('存储设备', '硬盘/U盘/存储阵列');
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526