【发布时间】:2015-04-18 20:43:25
【问题描述】:
我正在使用 MySQL 数据库构建一个 Web 应用程序。用户可以订购产品,但是对于这些产品,可以将许多额外的功能添加到用户想要的产品中。示例:user1 => order: product1 + extra 1,2,3。 User2 => order: product1 + extra 1. User3 => order: product1 + no extras。
我目前正在努力在 MySQL 中正确获取它......
有任何说明或提示可以正确完成此操作吗?
【问题讨论】:
-
附加内容与产品有什么关系?产品可以有额外的吗?
-
有些产品可以有额外的,有些则不能,对于那些可以有6种可能的额外
-
会不会总是只有 6 个临时演员,并且会一直存在“有或没有”的关系吗?
-
用户有 6 个可能的附加项,但他只能选择 1 个或 2 个或 3 个或全部 6 个或根本没有...
标签: mysql database database-schema