大数据概论作业(一)——在sakila数据包中寻找最具有购买潜力的顾客

在sakila数据包中,一共给出了23个表格。其中actor表为演员的名字以及编号;actor_info表为演员所拍的不同类型的电影汇总;address表为客户、员工、商店的一些地址信息;category表为不同的电影类别;city表为一些城市的名字与编号;country表为不同国家的名字与编号;customer表和customer_list表为所有消费者的信息;film表和film_list表为一些电影的信息;film_actor表为电影的一些参演演员;film_Category表为不同电影的类型;film_text表为电影的一些描述;inventory表为存放在一个给定的商店里的一个给定的电影的copy副本;language表为一些语言名称以及编号;payment表记录每个客户的付款,如支付的金额和租金的资料;rental表表示每个租借客户、租借时间、归还时间;staff表列出了所有的工作人员,包括电子邮件地址,登录信息和图片信息;store表为系统中的所有商店。
经过观察,我发现表与表之间的一些联系:
1.演员表和电影表之间是多对多的关系,通过film_actor表建立关系;
2.地址表的主键出现在顾客、员工和存储表的外键;
3.分类和电影是多对多的关系,通过表film_category建立关系;
4.客户表在支付表和租金表被作为外键使用,客户表使用外键来表示地址和存储;
5.电影表指使用外键来标示语言表,在film_category、film_actor和库存表中作为外键使用;
6.film_actor表指的是使用外键的电影和演员表;
7.film_category表是指使用外键的电影和类别表;

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值