프로그래밍 언어/Database

데이터베이스 필드의 표준 길이 목록

Rateye 2021. 6. 28. 10:14
728x90
반응형

 

질문 : 데이터베이스 필드의 표준 길이 목록

저는 데이터베이스 테이블을 디자인하고 있으며 다시 한 번 같은 어리석은 질문을 합니다. 이름 필드는 얼마나 길어야합니까?

이름, 성, 이메일 주소와 같은 가장 일반적인 필드에 대한 합리적인 길이의 목록이있는 사람이 있습니까?

답변

W3C의 권장 사항 :

다양한 배경을 가진 사람들의 이름을 받아들이는 양식이나 데이터베이스를 디자인하는 경우 이름과성에 대해 별도의 필드가 필요한지 자문해야합니다.

… 일부 문화권의 이름은 자신의 이름보다 훨씬 길 수 있음을 명심하십시오. … 데이터베이스의 이름에 대한 필드 크기를 제한하지 마십시오 . 특히 UTF-8의 4 자 일본어 이름이 4 바이트에 맞을 것이라고 가정하지 마십시오. 실제로 12자가 필요할 것입니다.

https://www.w3.org/International/questions/qa-personal-names

데이터베이스 필드의 경우 VARCHAR(255) 는 실제로 다른 것을 사용할 합당한 이유가없는 한 안전한 기본 선택입니다. 일반적인 웹 애플리케이션의 경우 성능은 문제가되지 않습니다. 너무 일찍 최적화하지 마십시오.

출처 : https://stackoverflow.com/questions/20958/list-of-standard-lengths-for-database-fields
728x90
반응형