Collection - Cardinality (Size/Length)

Data System Architecture


The cardinality of a collection is the number of values contained in that collection.


In a uml diagram, the possible cardinalities for a collection (value set) are specified with the multiplicity symbol.

Discover More
Event Centric Thinking
(Stream|Pipe|Message Queue|Event Processing)

From an abstract point of view, a stream is a sequence of aninfinite cardinality (size) delivered at unknown time intervals. list Streams: are inputs and outputs of operations may be also buffers...
Data System Architecture
Collection - Sequence (Ordered)

A sequence is an abstract collection: of non-unique element where order matters - ie (A,B) is not equal to (B,A) non-unique means that it allows duplicate member (the same element/value may occur...
Association Entity Example
Logical Data Modeling - Association

An association is a relationship between two or more entities. It's represented by a link in the data model. An association: answers to the question why two entity need to know one another. specifies...
Data System Architecture
Logical Data Modeling - Multiplicity

Multiplicity constrain the number of values that may be contained by a container (ie entity set) The multiplicity specifies valid cardinalities of the collection it represents. (It denotes the possible...
Venn Diagram
Set Theory - Cardinality (Finite/Infinite Size)

cardinality in set The cardinality denotes the number of elements or cardinality of the set. (ie its size or length) The set has a cardinality of 4. A finite set is a set that you can count....
Stream Vs Batch
Stream vs Batch

This article talks Stream Processing vs Batch Processing. The most important difference is that: in batch processing the size (cardinality) of the data to process is known whereas in a stream processing,...

Share this page:
Follow us:
Task Runner