大佬們 Oracle请教一个基础问题

宠物主人表
id 主键 自动增长
名称 字符串类型 非空
钱 浮点类型

宠物商店表
id 主键 自动增长
商店名称 字符串类型 非空
钱 浮点类型

宠物表
id 主键 自动增长
宠物名称 字符串类型 非空
所属主人 外键
所属商店 外键
宠物出生日期

消费记录表
记录id 主键 自动增长
消费金额 浮点类型
消费外键
消费类型 0 买入 1 卖出
消费者类别 0 主人 1 商店

每张表插入 5条数据 主外键约束 外键约束 非空约束 创建序列

实体类 用MyBatis 查询出每张表的数据

 

那个消费记录表的消费外键怎么创建啊 这也没有说和谁关联啊  消费类型 消费者类别怎么创建

我有点不懂

如果题目是固定的,那么按照题目的理解,消费外键应当是宠物主人表主键或商店表的主键,根据消费者类别来确认应当与哪张表进行关联查询。