相关疑难解决方法(0)

使用多个来命名集合是一种好习惯吗?

简而言之,使用多个命名集合和复合对象是一个好主意吗?

class PandaBears {
   PandaBear[] bears;

   class PandaBear {
   }
}
Run Code Online (Sandbox Code Playgroud)

我关心的是类名非常相似.另一方面,PandaBearList揭示了实施,但更容易区分.

oop design-patterns coding-style naming-conventions

6
推荐指数
1
解决办法
334
查看次数

SQL命名约定

我读了这个教程,但我对此感到困惑.

在这种情况下我应该使用什么命名样式:

  • 我的表名:QuestionTypesquestion_types
  • 我的表ID:QuestionTypeID或者QuestionType_ID,question_type_id

我知道当MySQL workbench创建.sql文件时,QuestionType_ID会被转换成questiontype_id,所以我应该使用这种风格:QuestionType

非常感谢你.

sql naming-conventions mysql-workbench

5
推荐指数
1
解决办法
7015
查看次数

约束后uc有什么用?

CREATE TABLE Persons
(
P_Id int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255),
CONSTRAINT **uc**_PersonID UNIQUE (P_Id,LastName)
)
Run Code Online (Sandbox Code Playgroud)

sql

1
推荐指数
1
解决办法
3252
查看次数

为什么SQL将此标记为'Order'附近的错误/不正确的语法?

有时SQL Server会给我这样的随机错误.我不喜欢SQL,但我很确定这段代码没有错...

"订单"附近的语法不正确

CREATE TABLE Order
(
    OrderNumber INTEGER PRIMARY KEY,
    OrderDate DATE,
    CustomerNumber INTEGER,
    CustomerPONumber INTEGER,
    OrderTotal FLOAT,
    OrderStatus VARCHAR(10),
    OrderSpecialCharges FLOAT,
    OrderSpecialChargeDescription VARCHAR(50),
    ShipName VARCHAR (20),
    ShipAddress1 VARCHAR (10),
    ShipAddress2 VARCHAR (10),
    ShipCity VARCHAR (10),
    ShipState CHAR (2),
    ShipZip INTEGER,
    FOREIGN KEY (CustomerNumber) REFERENCES Customer
);
Run Code Online (Sandbox Code Playgroud)

sql-server

1
推荐指数
1
解决办法
165
查看次数