2012-03-14 2 views
4

데이터베이스를 만들 때 테이블의 기본 키 값은 1 2 3 4 등입니다. 선생님은 기본 키 데이터 형식에 number (4)를 사용할 수 있다고했습니다.데이터베이스 기본 키의 데이터 형식

그러나 일부는 내가

내가 무엇을 사용해야 매우 혼란 스러워요 ...

데이터베이스는 오라클

입니다
+0

어떤 종류의 데이터베이스를 MySQL, SQLServer를 사용하고 있습니까? –

+0

그것은 ur 데이터의 크기에 따라 다릅니다. – Teja

+1

히야, 이것을 읽어보십시오 : http://stackoverflow.com/questions/337503/whats-the-best-practice-for-primary-keys-in-tables 그리고 나서 생각하고 결정 - ID 열을 ID로 선언하지 않는 이유 또는 테이블에 저장되는 번호와 레코드 수에 대한 이유는 무엇입니까?이 정보가 도움이 되었으면 좋겠어요! –

답변

4

단 하나의 권리가 없습니다 또는 '(20) 부호 INT'를 사용하는 것이 좋습니다 키 속성의 타입이 잘못되었습니다. 비즈니스 도메인을 정확하게 나타내는 데이터 유형을 선택하고 키를 사용할 필요가있는 사람의 요구 사항을 충족시킵니다.

관련 문제