首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否应该为active、createdAt等常用数据库字段单独创建表?

是否应该为active、createdAt等常用数据库字段单独创建表?
EN

Stack Overflow用户
提问于 2012-07-23 01:04:56
回答 2查看 125关注 0票数 0

在我的每个数据库表中,我都有5-6个重复的功能,如

  1. 活动的
  2. 已删除
  3. createdAt
  4. updatedAt
  5. updatedBy
  6. createdBy

我感到困惑的是,我是为这些表做单独的桌子,还是把它们留在主桌子里?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-07-23 01:07:21

<opinion>我不认为这是值得的额外的麻烦。特别是因为这些行永远不会被其他行共享--其他行和这些行之间将始终存在1到1的映射。把它们放在现在的桌子上。</opinion>

票数 2
EN

Stack Overflow用户

发布于 2012-07-23 01:22:59

在我看来,我会和你的一样,把它们放在每个表中,因为你不能分离值。你怎么知道active是指这个,那么其他人是指这个吗?

谢谢。你好,阿尔弗雷德

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11605327

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档