【发布时间】:2014-03-15 23:32:19
【问题描述】:
我正在创建一个规范化数据库,但所有表的列中都有一个“创建”和“修改”。这是允许的,还是应该“创建”是它自己的表?!
USERS
user_id,
first_name,
last_name,
email,
password,
created,
modified,
PRODUCTS
product_id,
product_name,
price,
description,
created,
modified,
CATEGORIES
category_id,
category_name,
created,
modified,
【问题讨论】:
-
“这是否允许” - 这是你的服务器/数据库。
-
@Fred -ii 我想他想知道这是构建此类结构表的最佳方法
-
这是一个“主要基于意见”的问题。 @sergio
-
似乎是明智的,用户不会与作为类别的产品同时创建
-
要考虑的另一件事是,您将在查询中使用的不仅仅是
WHERE。其中之一将是JOIN等。所以,还有更多的工作,但我相信你已经考虑过了。 ;-)
标签: php mysql database normalization