현재 알고있는 것은 데이터베이스에 다중 선택 값을 저장하기 위해 bitwise 및 Int 유형을 사용하는 것입니다.데이터베이스에 다중 선택 값을 저장하는 좋은 방법이 있습니까?
예를 들어 SQL Server 2008의 'Int'유형은 SQL Server에서 32 비트이므로 32 개의 대답을 허용하므로 1,2,4,8,16 등을 사용하여 답변을 나타낼 수 있습니다. 여러 선택 항목을 하나의 값으로 저장하고 비트별로 구분하여 사용해야합니다.
: INT -2^31 (-2,147,483,648)에서 2^31-1 (2,147,483,647) 에서 BigInt : -2^63 (-9,223,372,036854775808) 2^63-1 (9,223,372,036854775807)
없음 교인 int라는 또는 BigInt 인 경우, 대답의 수는 한도 (32 또는 64 또는 128)까지입니다.
이 상황을 해결할 다른 방법이 있습니까?
감사합니다.