我有一个存储所提供服务的表,另一个是服务的子表,并存储带有价格、间隔(1h、1m 等)的实际服务。
问题是每个子服务都有一些相关的上限(50~)。
所以我认为 service_cap (child_service_id,cap_id,value) 会起作用。问题是该值可能是数字(0-)或“无限”或(可用,不可用,视情况而定)。
我认为我可以用负值表示这些状态,否则它将是一个数字......
有人告诉我这是 EAV,很糟糕,但我想不出替代方案..
我有一个存储所提供服务的表,另一个是服务的子表,并存储带有价格、间隔(1h、1m 等)的实际服务。
问题是每个子服务都有一些相关的上限(50~)。
所以我认为 service_cap (child_service_id,cap_id,value) 会起作用。问题是该值可能是数字(0-)或“无限”或(可用,不可用,视情况而定)。
我认为我可以用负值表示这些状态,否则它将是一个数字......
有人告诉我这是 EAV,很糟糕,但我想不出替代方案..