标签: android sql schema android-room relation
在我的Android房间数据库中,我有2个表:$('#header').load('../resources/html/header.html'); 和order,其中的服务是:按摩,理发或水疗中心。一个订单可以具有1个或多个服务,我希望我的服务表具有3个不同的服务。正确的方法是什么?
$('#header').load('../resources/html/header.html');
order
我应该使用service吗? join? Foreign key? @relation?
service
join
Foreign key
@relation
我不希望订单表中有任何服务副本,因为服务的详细信息/价格可能随时更改。
答案 0 :(得分:0)
您应该只将外键用于1对多的关系(一个订单:多个服务)。 This可能会对您有所帮助,here是官方文档。