2011-02-03 5 views
0

연락처 정보가 포함 된 데이터베이스를 개발 중입니다. 사람이 몇 개의 전화 번호를 가질 지 모르기 때문에 PhoneNumbers는 Person과 별도의 테이블에 저장됩니다.전화 번호 스키마 : 특수 문자로 처리하기

그러나 앱도 SMS를 처리하므로 각 사람의 SMS 사용 가능 PhoneNumber (있는 경우)에 자주 액세스해야합니다.

텍스트 사용 가능 휴대폰 번호를 다른 모든 PhoneNumbers와 별도로 Person 테이블의 추가 필드로 저장해야합니까? Mobile Phone Number의 특별한 성격을 표현하는 정규화 된 방법이 있습니까?

답변

4

전화 번호 테이블의 비트 필드를 사용하여 전화 번호가 SMS 메시지를 수락 할 수 있는지 여부를 나타낼 수 있습니다.

이것은 전화 번호에 첨부되고 정규화 규칙을 준수하는 단순한 참/거짓 레코드입니다.