当前位置:数据库 > DB2 >>

PostgreSQL对比DB2

在DB2 中可以用如下事例解决m:n 关系: CREATE TABLE book_author ( book ref(booktyp), author ref(authortyp), position int) booktyp 和authortyp都是定事先自义的类型。 一个作者可以写无数本书,一本书可以有多个作者。 哪位高人能说一下并给出SQL编码,这种问题在PostgreSQL 中是如何解决的。
补充:postgreSQL 在建立表时没有ref(uid-type) 这个功能吗?
答案:作者表 author(id,name,...) 
book表 books(id,name,...) 
作者书籍 bookauthor( authorid int, -- 建立到作者表的外键 
bookid int, -- 建立到书籍表的外键 
... )

上一个:cognos连接db2,为什么启动不了服务啊, 连接Oracle可以启动服务。。
下一个:db2如何查看编写好的存储过程?

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,