【发布时间】:2013-04-10 23:54:35
【问题描述】:
我试图在我的一个创建语句中为我的 INT 提供一系列可能的值,即
创建表站点( **SiteID INT (1,4),** UserID INT UNSIGNED 不为空, 名称 varchar(128) 唯一非空, 外键(UserID)引用用户(UserID), 主键 (SiteID) );我忘记了您用于范围的语法,而且我很确定我在尝试按原样使用它时会出错。
【问题讨论】:
-
如果它是你的主键,你为什么要一个范围?
-
在这种情况下,SiteID 是指站点中某人拥有的权限级别,其中 1 = 管理员,2 = 第二大权力,3 = 第三大权力,4 = 第四大权力。
-
这就是外键的用途。
-
@OldProgammer,谢谢。这样就解决了。