# ADR-002: 表结构Tab显示策略 **状态**:已采纳 **日期**:2025-01-28 **决策者**:开发团队 ## 上下文 表结构查看功能需要在ResultPanel中添加"结构"Tab。需要决定Tab的显示策略: 1. 动态显示(有数据时显示) 2. 始终显示(无数据时显示空状态) ## 考虑的选项 ### 选项1:动态显示Tab - 优点:界面简洁,不会有多余的Tab - 缺点:Tab位置不固定,用户习惯可能不好 ### 选项2:始终显示Tab - 优点:Tab位置固定,用户习惯更好 - 缺点:可能有多余的Tab ## 决策 选择的方案:**选项2 - 始终显示Tab** ## 理由 1. **用户体验**:Tab位置固定,用户更容易找到 2. **一致性**:与其他Tab(结果、消息)保持一致 3. **可发现性**:用户更容易发现表结构查看功能 ## 后果 ### 正面影响 - Tab位置固定,用户体验更好 - 功能更容易被发现 - 与其他Tab保持一致 ### 负面影响 - 可能有多余的Tab(无数据时) ### 约束 - Tab始终显示,无数据时显示空状态提示 - 空状态提示要清晰,引导用户操作 ## 相关决策 - [设计文档/功能设计/表结构查看功能设计.md](../设计文档/功能设计/表结构查看功能设计.md)