다양한 명명 규칙을 참고할 때, 우리는 일관되게 다음과 같은 명명 규칙을 사용합니다:
명명 과정에 이미 약어가 있다면 그 약어를 사용해야 하며, 없으면 약어를 사용해서는 안 됩니다. 예: ISBN
데이터베이스: 단어 첫 글자가 대문자로 된 한세 개의 영어 단어로 구성됨, 예: DepartmentManage;
표 이름: 명사 성격의 단어를 완전히 철자하고, 각 단어의 첫 글자를 대문자로 하며, 복수형(예: Books)을 사용하세요. 만약 표가 다른 두 표의 필드 간 관계를 나타내는 데 사용된다면, 단수형(즉, 실체 간 관계를 나타내는 표가 단수형으로 명명됨)이며, 단어 중앙에 "and of of in"과 같은 전치사가 없습니다 예를 들어: BookAuthor
==============================================================================================
1. 표의 필드는 일반적으로 명사의 전체 철자로 표현되며, 명사는 단어의 첫 글자가 대문자로 된 한세 개의 영어 단어로 구성됩니다. 예를 들어: UserName;
2. 테이블의 기본 키 이름은 Table Name + ID입니다. 예를 들어, 문서 테이블의 기본 키는 DocumentID입니다
3. 외래 키 이름: 메인 테이블 이름 + 해당 열명(예: DepartmentsID)은 다음과 같습니다: Departments 표의 필드는 다음과 같습니다: ID, DepartmentName UserInfo 표의 필드는 UserId, UserName, DepartmentsID, DepartmentsID 외래 키입니다
4. 테이블에서 자동으로 성장하는 열은 항상 ID로 명명됩니다;
5. 필드가 불이라면, "IsShow", "IsValid", "HasPassed", "HasExamined", "IgnoreCase" 같은 형태를 사용하세요.
6. 필드 비트가 DateTime 타입이라면, 기본 값은 시스템 시간을 취하고 비트 이름을 항상 CheckDate로 지정합니다.
7. Status는 테이블 내 status의 열명이며, 기본값은 0이며, 테이블 내 delete 작업은 레코드를 실제로 삭제하지 않고 Status의 값을 변경합니다.
8. 저장 프로시저 명명: sp_ 테이블 name_method, 예를 들어 sp_News_Add, sp_News_Update;
9. 이름 보기: vi_ 테이블 이름, 예: vi_News;
10. 모든 테이블, 저장 프로시저, 뷰 및 기타 객체는 DBO이므로 데이터베이스 사용자 이름은 사용하지 마세요. 이는 데이터베이스 사용자의 변경에 영향을 줄 수 있습니다
|