Discovering "Factual" and "Implicative" generic association rules