代码之家  ›  专栏  ›  技术社区  ›  LarsJK

核心数据:如何从数据库创建播放列表和添加歌曲?

  •  1
  • LarsJK  · 技术社区  · 15 年前

    我正在开发这个核心数据应用程序,我不知道舒尔该如何做我想做的事情。

    我想能够选择歌曲从一个大名单,我有。

    我是这样想的:

    |实体:播放列表| |实体:歌曲|

    |关系:歌曲|<<-------------&燃气轮机&燃气轮机|关系:播放列表|

    我希望歌曲出现在多个播放列表中,有时一个播放列表中出现不止一次, 我想在数据库中添加更多的歌曲。

    有人知道做这类事情的一些示例代码,或者给我一些如何做的提示吗?

    2 回复  |  直到 15 年前
        1
  •  3
  •   Martin Brugger    15 年前

    首先,在关系中,两个对象之间只能定义一个关系。

    我建议添加另一个实体来处理歌曲和播放列表之间的关系(见下图,播放列表中的排序索引是可选的) Playlist - SongInPlaylist - Song http://www.freeimagehosting.net/uploads/4a9b2fbea4.png

        2
  •  0
  •   LarsJK    15 年前