Relation Has-Need

Instance-Of: Binary-Relation, Relation, Set
Domain: Customer
Range: Need
Arity: 2
Documentation:
a Relationship between a Customer and an Need whereby the Customer possesses a Need which potentially could be satisfied by some Product which has the appropriate Feature (Has-Feature)

Implication Axioms mentioning Has-Need:

(=> (Market-Need ?Need)
    (Exists (?Customer)
            (And (Customer ?Customer)
                 (Has-Need ?Customer ?Need)
                 (Not (Exists (?For-Sale ?Product ?Feature)
                              (And (Product-For-Sale ?For-Sale
                                                     ?Product)
                                   (Has-Feature ?Product ?Feature)
                                   (Satisfies-Need ?Feature ?Need)))))))