Database design 两个DB表与一个DB表
我有一张音乐专辑表。我还有第二张唱片集。不幸的是,并非每一张专辑都有一些专辑艺术数据。因此,我需要在音乐和专辑艺术之间进行外部连接 假设:两个表都只包含int和varchar。。没有斑点等 问题:Database design 两个DB表与一个DB表,database-design,Database Design,我有一张音乐专辑表。我还有第二张唱片集。不幸的是,并非每一张专辑都有一些专辑艺术数据。因此,我需要在音乐和专辑艺术之间进行外部连接 假设:两个表都只包含int和varchar。。没有斑点等 问题: 将两个表合并为一个表以减少外部联接需求是否更好 只需使用一个表,没有艺术的相册为空。我看不出有第二张桌子有什么好处……除非你有很多相册共享相同的艺术。我能看到将它们放在单独桌子中的唯一原因是如果一张相册可以包含多件艺术作品。如果每张桌子只包含一件艺术品,并且永远只包含一件艺术品,那么将它们粘贴在同一
- 将两个表合并为一个表以减少外部联接需求是否更好