我正在学习prolog,我正在读一本名为《人工智能编程Prolog》的书。作为练习,我想学习如何扩展本书中的一个示例。有人能帮帮忙吗?
假设你有这些事实:
parent(pam, bob). %pam is a parent of bob
parent(george, bob). %george is a parent of bob
我该如何写一个prolog谓词来给我一个bobs父母的列表?例如:
list_parents(bob, L).
L = [pam, george] ;
L = [george, pam] ;
true.
我从Oracle出版商那里得到了一本甲骨文9i的书。
里面写着
Index is bad on a table which is updated/inserted new rows frequently
是真的吗?还是仅仅是关于Oracle而不是其他RDBMS包?
Edit
我在MySQL有一张这样的桌子
ID pk /AI用户整数文本TinyText时间戳<code>F 211</code>
这个表只允许写/读。
当PK创建索引时,表的设计是否坏了?
如果是,如何解决这类以人工智能为主要关键的问题?