CREATE TABLE `asset_user` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `phone` varchar(20) NOT NULL COMMENT '手机号(登录账号)', `password` varchar(255) NOT NULL COMMENT '密码', `status` tinyint(1) DEFAULT '1' COMMENT '状态:1=正常,0=禁用', `create_time` int(11) DEFAULT '0' COMMENT '创建时间', `update_time` int(11) DEFAULT '0' COMMENT '更新时间', PRIMARY KEY (`id`), UNIQUE KEY `uk_phone` (`phone`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='私密资产-用户表'; CREATE TABLE `asset_resource` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '资源类型:1=图片,2=视频,3=语音', `title` varchar(100) NOT NULL COMMENT '资源名称/标题', `file_url` varchar(500) NOT NULL COMMENT '文件链接', `cover_url` varchar(500) DEFAULT '' COMMENT '封面图链接(针对视频/语音)', `create_time` int(11) DEFAULT '0' COMMENT '创建时间', `update_time` int(11) DEFAULT '0' COMMENT '更新时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='私密资产-资源表'; CREATE TABLE `asset_user_resource` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `user_id` int(11) unsigned NOT NULL COMMENT '用户ID', `resource_id` int(11) unsigned NOT NULL COMMENT '资源ID', `create_time` int(11) DEFAULT '0' COMMENT '创建时间', PRIMARY KEY (`id`), KEY `idx_user_id` (`user_id`), KEY `idx_resource_id` (`resource_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='私密资产-用户与资源关联表';