假设您正在为本地价目表设计一个可搜索的价格数据库,并出现如下情况:
示例:
搜索产品" Businesscard"。所以" Businesscard"是主要产品。但是当你研究它时,你想要看到不同种类的克,如125克和250克。不同的功能,如折叠和非折叠。 125克和250克的价格是不同的。而且他们有不同的数量。
因此,我构建了一个Web应用程序,用户可以在其中登录,添加产品和搜索产品。但我想尽可能简单地构建它。
添加产品所需的信息:
Product_name,Product_description,Product_category(到目前为止我得到了这个,这些是主要信息,不会改变)。
我很抱歉,甚至无法正确解释,所以我会在脑海中描绘出什么,如下:
对于此网络应用,我使用 Laravel > 5.0和mySQL DB
答案 0 :(得分:2)
从这个数据模型中,您将能够提取所需的所有数据。
- Product
- Product_Type : "000102", //Main Article Nr
- Product_Nr : "001", //Added Article Nr
- Product_Name : "Businesscard Folded",
- Product_Type : "000102",
- Product_Nr : "002",
- Product_Name : "Businesscard Non-Folded",
- Product_Property
- Product_Nr*, //Relation to Product.
- Property_Name : "100gr",
- Quantity : 100, //You could also make this a relation and notworry about invalid quantities same goes for Property_Names
- Cost: 10