Talk:Deductive database
Appearance
![]() | Computing Stub‑class ![]() | ||||||||||||
|
Without explicitly saying so, this article identifies deductive databases with datalog. However, there is a case for arguing that deductive databases, viewed historically, are more general than datalog, because they allow function symbols.
It would probably be better to merge the relevant parts of this article into the article on datalog.Compulogger (talk) 06:01, 17 June 2012 (UTC)
- About merging the 2 articles : The deductive database article is reachable from the 'database models' box that appears on several articles: I would find it odd that it would redirect to datalog instead. Would you merge "relational database" and SQL ? I would think not. So I'm not in favor of merging the articles.
- About merging the relevant parts : yes, why not. Be bold Carbo1200 (talk) 16:52, 19 June 2012 (UTC)
- I see your point. In other words, datalog is a special case of deductive databases. But this means that some of the material in the article on datalog should probably be moved to this article on deductive databases. For example, the second sentence:
"Its origins date back to the beginning of logic programming, but it became prominent as a separate area around 1977 when Hervé Gallaire and Jack Minker organized a workshop on logic and databases." Shall we make a start on it? Compulogger (talk) 06:55, 22 June 2012 (UTC)