gpt4 book ai didi

mysql - 数据库类模型 - 电影

转载 作者:行者123 更新时间:2023-11-29 21:43:23 25 4
gpt4 key购买 nike

我目前正在设计一个电影数据库。我目前有一个包含电影标题、长度等的电影表。然后我有一个类型转换。我在这些之间有一个与 filmid 和 actorid 之间的联结表。这将包含在影片中扮演角色的所有 Actor 。联结表还具有角色属性。

现在,我将如何展示电影中的明星 Actor (从电影中的全部 Actor 中选择 2 或 3 个 Actor )我是否会使用 filmid 和 actorid 创建一个单独的明星 Actor 联结表,但这将是重复其他已创建的联结表,或者在联结表中执行此操作,但这意味着会有两个 actorID?

[CrudeDrawing(忘记在连接表中包含角色)]

enter image description here

最佳答案

您已经构建了大部分所需的内容。您的联结表可用于包含一个列,用于指示参与者是否启动( bool 列)。您可以改为使用 int 列,其中的值显示他/她的明星程度。您还可以在连接表中添加其他有趣的信息,例如角色名称、总出场长度等。不需要额外的表。

示例:左边任何数字 > 0 都表示一颗星。 1表示大星,2表示小星,以此类推。右侧1表示星。请注意,此示例中的两个表不一定等效。 enter image description here

关于mysql - 数据库类模型 - 电影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34300472/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com