MySQL:类型最有效的列类型(不是mime,但系统或用户生成)

时间:2011-12-28 04:10:15

标签: mysql

我正在尝试考虑MySQL最有效的TYPE来存储SYSTEM或USER生成的数量(用于行)。 SYSTEM生成的项目无法删除,USER生成的项目即可。我正在考虑 INT ,其中1/2为可能的值(1:USER || 2:SYSTEM),但我想要来自其他人的输入。这与mime /媒体类型无关。

2 个答案:

答案 0 :(得分:1)

ENUM类型可以帮助防止输入错误。

http://dev.mysql.com/doc/refman/5.0/en/enum.html

答案 1 :(得分:0)

我决定使用该列的用户ID。

要编辑/删除/等,这样做的人必须是......

1。)创建它的人。

2。)具有更高权限级别的人。

我正在努力保持一切尽可能通用,以尽可能获得独特的观点,这种方法似乎将来会承受最长的一系列变化。