我有两张桌子,“书”和“标签”。我有第三个“book_tags”,它跟踪哪些标签被分配给哪些书。我意识到可能有更好的其他设置,但我们只是说它必须是这样。在图书馆数据库中标记书籍
books: isbn (PK), title, author, ...
tags: tag_name (PK)
book_tags: isbn (FK), tag (FK)
(isbn, tag) form PK
是否有可能为book_tags表写入插入的方式,使得任何新标签都会自动添加到标签表中?
如果相关,我使用的是postgres 9.6。
是的,这是可能的。到目前为止,你有什么? –
什么都没有。我是一个SQL noob,试图在实践项目中过于雄心勃勃。 – silenfoot
那么得到回应的第一步就是至少发布表格的结构,并且可能会提供一些示例数据。 –