0

今天我开始一个项目并设计我的数据库,这是我的设计文档的内容。

user    
id          int
name        string

account 
id          int
gold        int
silver      int

accountdetails  
id          int
content     *

role
id          int
name        string
sex         char
portrait    string
figure      string
level       int
exp         int
speed       int
actionpoint int
skillid     int

roleskill   
roleid      int
id          int

roleskillD  
id          int
effect      string
name        string
image       string
level       int

我使用最懒惰的方式来命名字段和表。我想这不会给我带来麻烦。

我发现我可以毫不费力地阅读这些名字:

accountdetails
actionpoint
skillid
roleskill

等我不喜欢在数据库中使用大小写或_。

如果你觉得事情不顺利,请给我你的指示。

4

1 回答 1

1

数据库通常是共享资源。您应该对其进行设计,以便每个人都可以轻松使用。

请记住,您的标识符可能会变得更长,并且某些类型的数据库(例如 Oracle)将以大写形式存储对象名称。 CUSTOMERCONTACTADDRESSID比 更难阅读CUSTOMER_CONTACT_ADDRESS_ID

于 2012-10-30T12:38:21.407 回答