저는 django를 사용하여 job portal이나 linkedin 또는 전문가 집단과 유사한 시스템을 만들고 있습니다. 그래서 auth_users 이외의 2 개의 테이블/모델이 있습니다. 하나는 회사이고 다른 모델 이름은 혼란 스럽습니다. 나는 그것을 Professional이나 Person으로 지어야합니까? 내가 db 테이블 이름보다 전문가라는 것을 선택할 수 있다면 나는 전문가가 될 수있다. 나는 그 사람을 테이블 이름으로 "people"(복수형)이 될 것인가? 내가 모델을 정확히 어떻게 지어야하며 "Person"과 같이 이름을 짓고 그 복수형이 완전히 다른 단어 일 경우 어떻게해야합니까? 전문가와 사람이 모두 모델명에 대해 잘하는 것처럼 보이는 동안 나는 얼마나 형편없이 모델과 db 테이블을 명명해야합니까? 난 장고 또는 모든 프레임 워크는 어떤 모델 이름을 받아 들일거야하지만 더 나은 접근법을 알아? 사이트를 통해 "전문가"를 사용할 것입니다.하지만 개인/전문 계정을 만드는 학생도있을 것입니다. 그래서 사람은 실제 의미에서 더 일반적인 용어 인 것처럼 보입니다. 그러니 조언 해주십시오.적합한 모델명과 db 테이블 복수형 명명 규칙
0
A
답변
0
테이블 이름이 복수형이 아니어야한다고 생각합니다. 그건 당신의 DB가 학생도 포함 할 것이기 때문에 제가 생각하는 사람이 최선의 선택입니다. Imho 테이블/스키마 정의가 테이블 이름보다 더 중요합니다. 결국 테이블 이름은 그다지 중요하지 않습니다.
+0
테이블 스키마에는 "is_student"라는 하나의 필드 이외의 대부분의 프로가 있습니다. 나중에 더 많은 필드를 추가 할 것입니다. 학생은 아니지만 지금은 – Hafiz
관련 문제
- 1. 명명 규칙 - 컬렉션을위한 복수형
- 2. 테이블 명명 규칙?
- 3. CakePHP - 테이블 명명 규칙
- 4. MySQL 데이터베이스의 테이블 명명 규칙
- 5. SQLSERVER 정체성 명명 규칙
- 6. 명명 규칙
- 7. 명명 규칙
- 8. GlassFish에서 jdbcRealm을 구성하기위한 테이블 명명 규칙
- 9. CakePHP HABTM 플러그인 테이블 명명 규칙 (1.3)
- 10. 테이블 이름에 대한 Cakephp 명명 규칙
- 11. Ocaml의 함수 명명 규칙
- 12. HABTM 및 명명 규칙
- 13. 레일즈, 명명 규칙
- 14. mvc3의 컨트롤러에 사용하는 명명 규칙
- 15. 복수형 Symfony의 테이블 문제 이름
- 16. 명명 규칙 및 CakePHP의 조인
- 17. MATLAB의 im2bw 명명 규칙
- 18. MVVM 및 명명 규칙
- 19. FFMPEG 명명 규칙
- 20. 생성자 인수의 명명 규칙?
- 21. Ruby/Rails 명명 규칙
- 22. 밑줄이있는 JavaScript 명명 규칙
- 23. 필터 클래스의 명명 규칙?
- 24. CakePHP의 명명 규칙
- 25. 추상 클래스 명명 규칙
- 26. Perl 클래스 명명 규칙
- 27. 데이터베이스 명명 규칙 - 접두어
- 28. 코코아 메서드 명명 규칙
- 29. 자바 객체 명명 규칙
- 30. CSS 메뉴 명명 규칙
가능한 복제본 : http://stackoverflow.com/q/338156/434171 –