表设计时必须要创建时间,修改时间字段吗?
在做数据表设计的时候,通常的一种做法是在表里加入创建时间、创建人、修改时间、修改人字段。
现在突然对这个常规做法感到不解!
真的必需这么做吗?
------解决方案--------------------呵呵,这样些字段是方便你以后查询的。比如说一个单的修改时间修改人 创建人 创建时间都是为了方便你以后追朔查询的。
有没有必要这个是的看你自己的需求了 当然你可以根据自己的需求随意的设置字段了。
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------是的、顺便领分。
各种createdate,creater.receiver.updatedate....呵呵,还是看需求,行业。
------解决方案--------------------创建时间字段个人认为还是很有必要的。
------解决方案--------------------一般我的设计,创建人,和日期是必须的,修改的不创建。
------解决方案--------------------一般来说,业务需要就需要
------解决方案--------------------加上這些是為了後面出現問題時,可以查到是誰操作有問題
------解决方案--------------------比如新闻,你管理某单位的网站,然后新闻里面莫名其妙发上一些不允许发出来的信息
你总要能查到是谁通过后台管理增加上的新闻吧?
------解决方案--------------------这是业务的需要,也就是需求。
------解决方案--------------------一般来说与业务直接相关的数据最好加上 添加人、添加时间、添加地点 及 更新人、更新时间、更新地点,这2类字段,
但不是所有表都需要这样设计的,
例如一些存放类型的表,有可能就不需要加这类字段。
根据具体需求决定是否加。