回答

收藏

列取决于其他列值

技术问答 技术问答 203 人阅读 | 0 人回复 | 2023-09-12

我有一列将有三个可能的值(以后可能会有更多的值)存储为枚举:
/ q. I+ M) w# Jyes immediatelyyes laterno若做出选择yes later,我们还需要存储事件发生的  日期    。在我看来,这一定是另一个专栏。
- c: x9 P+ O, L3 G我的问题是设计缺乏完整性。date即使枚举不是yes later,没有什么可以阻止它的价值,即使是枚举,也没有什么可以强制执行的date。9 y, x1 \8 j- ]" f* s. }/ o" u
为了保持两个色谱柱之间的完整性,可以改进这种设计吗?绝对有可能使用单独的表和不同类型的列。
$ l0 I# V( m+ o4 O8 k* E                                                               
% Q( J2 O0 g6 @( f% G& Z$ j    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则