我们将使用一张表来包含一些具有大多数共同字段的不同实体(即 " order"," invoice" ,"估计","发送" ...)。由于某些原因,我们决定将它们全部放在同一个表中,但这不是问题。
该表将有一个特殊字段,用于保存实体的标识符。我们过去一直在使用varchars,就像上面描述的那样。
建议使用tinyint代替,因此0表示"顺序",1表示"估计"等等?
答案 0 :(得分:1)
取决于您的目标。
对于表现:
为了便于阅读(经验较少的数据库用户)
继续使用varchar