Let $X$ be a set.
If $\mathcal B_1$ and $\mathcal B_2$ are bases of subsets of $X$, it is well-known that $\mathcal B_1$ and $\mathcal B_2$ generate the same topology if and only if for any pair of basic sets $B_1, B_2 \in \mathcal B_i$ and $x \in B_1 \cap B_2$ there exists $B_3 \in \mathcal B_j$ with $ x \in B_3 \subset B_1 \cap B_2$, where $\{i,j\} = \{1,2\}$.
Is there a similar criterion to check whether two subbases generate the same topology?
Recall:
A base is a family $\mathcal B$ of subsets of $X$ with the property that every $x \in X$ belongs to at least one $B \in \mathcal B$, and for any $B_1,B_2 \in \mathcal B$ and $x \in B_1 \cap B_2$ there exists $B_3 \in \mathcal B$ with $x \in B_3 \subset B_1 \cap B_2$.
A subbase is a family $\mathcal S$ of subsets of $X$ whose members form a cover of $X$. The family of finite intersections of members of $\mathcal S$ forms a basis.