Definition
A subbase for a topology $\cal T$ on a set $X$ is a subcollection $\cal S$ of $\cal T$ such that the collection $$ \mathcal I:=\Big\{Y\in\mathcal P(X):Y=\bigcap\mathcal S'\,\text{with $\mathcal S'\subseteq\mathcal S$ finite}\Big\} $$ is a base for $\cal T$.
So I am trying to understand if a subbase is always an open cover when $X$ is not empty. So I observe that if $X$ is not empty then for any $x\in X$ there exists $\cal S'\subseteq S$ with $n\in\omega$ such that $$ x\in\bigcap \cal S' $$ but (clik here for details) we know that $\bigcap\emptyset$ is not defined in ZF so that actually there exists $S_1,\dots, S_n\in\cal S$ not empty with $n\in\omega$ such that $$ x\in S_1\cap\dots\cap S_n\subseteq\bigcup\cal S $$ which proves that $\cal S$ cover $X$.
Now here Mirko and even here Henno state on the contrary that a subbase is not an open cover giving as counterexample the empty collection with respect the trivial topology into a not empty set $X$: however if $\emptyset$ was a subbase for $\{\emptyset,X\}$ then there must exist $x\in X$ such that $x$ lies in $\bigcap\cal F$ for any $\cal F\subseteq\emptyset$ but in this case $\cal F$ must be empty and $\bigcap\emptyset$ is not defined so that I argue that a subbase is not a cover only if we informally put $$ X:=\bigcap\emptyset $$ for any not empty set $X$, right?
So I ask to explain well if a subbase is an open cover with respect the above definition and then I ask if a cover is a subbase for any topology. So could someone help me, please?