Any kind of programming language that specifies output in terms of some property and some arguments. For example, if Tom has two brothers, Dick and Harry, a relational language will respond to the query “Who is Tom’s brother?” with either Dick or Harry. Notice that unlike functional languages, relational languages do not require a unique output for each predicate/argument pair. Prolog is the best known relational language.
- Relational model
relational data model
noun 1. an existing connection; a significant association between or among things: the relation between cause and effect. 2. relations. the various connections between peoples, countries, etc.: foreign relations. the various connections in which persons are brought together: business and social relations. sexual intercourse. 3. the mode or kind of connection between one person and […]
[ri-ley-shuh n-ship] /rɪˈleɪ ʃənˌʃɪp/ noun 1. a connection, association, or involvement. 2. connection between persons by blood or marriage. 3. an emotional or other connection between people: the relationship between teachers and students. 4. a sexual involvement; affair. relationship /rɪˈleɪʃənʃɪp/ noun 1. the state of being connected or related 2. association by blood or marriage; […]
- Relationship marketing
noun 1. a marketing strategy in which a company seeks to build long-term relationships with its customers by providing consistent satisfaction