Англійська лексика: Розробка програмного забезпечення · Бази даних і збереження даних

Що означає cardinality?

Значення й приклади · Розробка програмного забезпечення

/ˌkɑːrdɪˈnæləti/іменникТермін вищого рівня

cardinality: кардинальність, кількість унікальних значень

Або тип зв’язку між таблицями (один-до-одного, один-до-багатьох, багато-до-багатьох), або кількість різних значень у стовпці.

Де і як уживається

Значення визначає контекст. У моделюванні даних термін описує зв’язки на ER-діаграмі. В оптимізації «висока кардинальність» означає багато різних значень (як email), «низька» — мало (як status); стовпці з високою кардинальністю зазвичай кращі кандидати для індексу.

Приклади речень

  1. An index on the gender column won't help much because its cardinality is very low.

    Індекс за стовпцем gender мало допоможе, бо його кардинальність дуже низька.

    Невелика кількість можливих значень обмежує користь такого індексу.

  2. Check the cardinality of each relationship before you draw the foreign keys.

    Перевірте кардинальність кожного зв’язку, перш ніж визначати зовнішні ключі.

    Співвідношення між сутностями підказує, як правильно задати ключі.

Поширені словосполучення

  • high cardinality
  • low cardinality
  • relationship cardinality
  • cardinality estimate

Це слово в інших галузях

Те саме англійське слово може мати інше значення в іншій галузі:

Інші терміни: Бази даних і збереження даних

Закріплюйте лексику читанням

Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською: