LC·Dict

car·di·nal·i·ty

C1technical
US/ˌkɑːrdəˈnæləti/UK/ˌkɑːdɪˈnæləti/드물게 쓰임

집합의 원소 수나 데이터 관계의 수적 특성을 나타내는 전문 용어

noun명사

  1. 1

    기수, 원소 수집합에 들어 있는 원소의 수; 집합의 크기C1mathematics

    the number of elements in a set; the size of a set

    • The cardinality of {2, 4, 6} is three.

      {2, 4, 6}의 카디널리티는 3이다.

    • Two infinite sets can have different cardinalities.

      두 무한 집합은 서로 다른 기수를 가질 수 있다.

  2. 2

    카디널리티, 기수성데이터베이스에서 한 열의 서로 다른 값의 수, 또는 테이블 사이 관계의 수적 구조C1technical

    in databases, the number of distinct values in a column, or the numerical structure of a relationship between tables

    • A user ID column usually has high cardinality.

      사용자 ID 열은 보통 카디널리티가 높다.

    • The diagram shows the cardinality of the customer-order relationship.

      그 도표는 고객과 주문 관계의 카디널리티를 보여 준다.

뉘앙스 · 쓰임

일상적인 ‘number’나 ‘count’보다 훨씬 전문적인 말입니다. 수학에서는 단순한 개수뿐 아니라 무한 집합의 크기 비교까지 포함할 수 있고, 데이터베이스에서는 ‘값이 얼마나 다양하게 나타나는가’ 또는 ‘관계가 일대일인지 일대다인지’ 같은 의미로 쓰입니다.

전문 용어이므로 일반 대화에서는 보통 쓰지 않습니다. 한국어 기술 문서에서는 ‘카디널리티’라고 음역하기도 하지만, 수학 문맥에서는 ‘기수’ 또는 ‘집합의 크기’, 데이터베이스 문맥에서는 ‘고유값의 수’나 ‘관계의 수적 특성’처럼 풀어 쓰면 더 명확할 수 있습니다.

유의어 뉘앙스 비교

size
더 일반적인 말이며, 수학적으로 엄밀한 ‘집합의 원소 수’라는 의미는 약할 수 있습니다.
number of elements
뜻을 풀어 쓴 표현으로, cardinality보다 덜 전문적이고 이해하기 쉽습니다.
distinct value count
열에 있는 서로 다른 값의 수를 말할 때 더 구체적인 표현입니다.
relationship type
데이터베이스 관계가 일대일, 일대다 등인지 말할 때 쓰이지만, cardinality보다 덜 수량 중심입니다.

자주 쓰는 표현 · Collocations

noun+prep+noun

  • the cardinality of a set집합의 카디널리티

noun+noun

  • set cardinality집합 카디널리티
  • database cardinality데이터베이스 카디널리티
  • cardinality constraint카디널리티 제약 조건
  • relationship cardinality관계 카디널리티

adj+noun

  • high cardinality높은 카디널리티
  • low cardinality낮은 카디널리티

어원 · 암기 팁

[Latin]영어 cardinal에 명사를 만드는 접미사 -ity가 붙은 말입니다. cardinal은 라틴어 cardinalis에서 왔으며, 본래 ‘중요한, 중심이 되는’이라는 뜻과 관련이 있습니다.

cardinal + -ity: ‘기수의, 기본적인’이라는 뜻의 cardinal에 ‘상태·성질’을 나타내는 -ity가 붙은 형태

💡 cardinal number는 ‘기수’를 뜻하므로, cardinality를 ‘기수성’, 즉 집합이 몇 개의 원소를 갖는지 나타내는 성질로 기억하면 좋습니다.