简而言之,使用多个命名集合和复合对象是一个好主意吗?
class PandaBears {
PandaBear[] bears;
class PandaBear {
}
}
Run Code Online (Sandbox Code Playgroud)
我关心的是类名非常相似.另一方面,PandaBearList揭示了实施,但更容易区分.
我读了这个教程,但我对此感到困惑.
在这种情况下我应该使用什么命名样式:
QuestionTypes或question_types?QuestionTypeID或者QuestionType_ID,question_type_id?我知道当MySQL workbench创建.sql文件时,QuestionType_ID会被转换成questiontype_id,所以我应该使用这种风格:QuestionType?
非常感谢你.
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 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)