I've played Dobble and asked myself it is possible to have instead of pairs, $n$ cards having one symbol in common, for example for $n=3$ if you take any three cards they only have one symbol in common. I've found two trivial solutions ; the first with only a single symbol shared by all cards, and the second one is every unique combination of $n$ cards has its own unique symbol.
Dobble is a game with 55 Cards, any two cards of the 55 Cards only share one symbol.
Let us consider the case of $6$ cards meeting the constraint "any group of 3 cards has a single common symbol" ; an elementary solution exists which can be described by the following boolean array where the $6$ cards are represented by the lines and the $20 = \binom{6}{3}$ symbols are represented by the columns :
$$\begin{matrix} 1&1&1&1&1&1&1&1&1&1&0&0&0&0&0&0&0&0&0&0\\ 1&1&1&1&0&0&0&0&0&0&1&1&1&1&1&1&0&0&0&0\\ 1&0&0&0&1&1&1&0&0&0&1&1&1&0&0&0&1&1&1&0\\ 0&1&0&0&1&0&0&1&1&0&1&0&0&1&1&0&1&1&0&1\\ 0&0&1&0&0&1&0&1&0&1&0&1&0&1&0&1&1&0&1&1\\ 0&0&0&1&0&0&1&0&1&1&0&0&1&0&1&1&0&1&1&1\end{matrix}$$ The problem is that this "brute-force" solution it necessitates already 20 symbols for only 6 cards ; with 10 cards, one would have to use $\binom{10}{3}=120$, etc. !
But there is a way to "narrow" the number of symbols. See the second array in the sequel.
How have I obtained such an array ? More or less in the same vein as for Dobble, by using finite fields. More precisely by considering planes (instead of lines for Dobble) in an adequate finite 3D space with affine equations
$$ax+by+cy=d,$$
(completely defined by their "normal" vector $(a,b,c)$ and value $d$)
Indeed, as it is the case for 3D affine space $\mathbb{R^3}$, the intersection of 3 affine planes whose normal vectors are independent is reduced to a point.
Here is such an explicit set of cards using (in the background) finite field $\mathbb{F_5}$ (recall : Dobble is based on finite field $\mathbb{F_7}$) :
where each of the eleven columns represents a point in the finite three-dimensional vector space $(\mathbb{F_5})^3$, which has $5^3=125$ points.
(boolean value $1$ represents the fact that a certain point belongs to a certain plane).
Said otherwise, if we take as symbols the first 11 letters of the roman alphabet, the "cards" will be :
$$\begin{array}{l} ACEFHK\\ABDGHJ\\AEGIJK\\ABCDFI\\BEFHIJ\\CDGHIK\end{array}$$
Remark : one can observe that, in the previous array, 8 columns have three "$1$"s (like in the first array) but three of them have four "$1$"s : with each of these three columns, one can generate 4 groups of $3$. If we totalize, one gets $8+3 \times 4=20$ : we find back the number of columns of the first array.
I could give details, but I am awaiting you, Sohei, to react to my proposal. I insist on the fact that one of the main issue in the ratio "number of cards vs. number of symbols" for the game to be "playable"...
Thanks to @Mike Earnest who has recalled me the independence criteria for the normal vectors in order that there is a (unique) solution. It is his remark that make me realize that we can work in an ordinary (non projective) finite vector space.