Train the (min,max) notation and partial functions from Kemper, Datenbanksysteme (Design chapter).
For a relationship R ⊆ E1 × … × En, the pair (mini, maxi) on the edge next to entity Ei states that every ei ∈ Ei must appear in at least mini and at most maxi tuples of R. "*" denotes "no upper bound".
partial functions R: E1 × … × Ek-1 × Ek+1 × … × En &to; Ek expresses that for any fixed combination of the other entities, ek is unique — i.e., no two tuples agree on every position except k. Functionalities are independent of (min,max); they are a separate constraint that the instance must respect.
The diagram shows the functionality letters (1 / N / M / …) on every edge. Given the instance, enter the tightest (min, max) pair for every edge in the diagram inputs. Correctly entered pairs turn green on Check, wrong ones red.
The diagram shows (min,max) labels and the functionality letters. Two tasks: (1) type tuples into the text area that respect every (min,max) bound and every "1"; (2) from the listed possible partial function (n−1) &to; 1, tick exactly those whose target carries "1" in the diagram. The checker verifies both. Tuples must be distinct.