我需要创建一个网站,有两种类型的条目。一种类型是具有演员阵容、简短描述、图像和流派的电影(电影只能按流派相关和排序)。第二种类型的用户可以创建电影列表,并可以按类型对其进行排序,并为电影和列表写一些个人评论。网站将建立在ruby on rails。将期望所有曾经创建的电影将在数据库中列出,包括短电影,以及许多用户将创建列表和注释。请告诉我哪个nosql数据库最适合存储这种类型的数据。
我正在制作一个关于电影的网站,我想在电影和演员(导演、作家和演员)之间建立一种关系,有两种可能的方法来实现这一点,第一种是创建一个每个演员的表:CREATE TABLE actor(id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50));
并在每个表和电影表之间建立许多到多个关系第二种可能性是为演员组创建一个表,其中的类型列可以引用导演、作
我有两张桌子,一张叫电影,一张叫用户。用户可以将电影添加到他们的监视列表中。当用户这样做时,应用程序会在我的电影表中创建一个新记录,其中包含电影名称、id、发布日期等。因此,有可能拥有同一部电影的3张记录。但都有不同的用户id,这并不可取。
因此,我试图弄清楚如何检查记录(带有movie_id值的电影)是否已经存在。如果电影已经存在,则将当前用户id添加到user id colum,以便多个用户可以共享相同的电影记录。如果它还不存在,