我现在正在学习软件设计。我是一名前端人员,所以这可能是一个愚蠢的问题,但我真的很想知道答案。希望你能帮助我。
我必须设计一个电子商务系统。更具体地说,我正在设计电子商务中的购买系统。我对如何做到这一点做了一些研究并找到了 EAV。但在知道 EAV 是反模式之后,我不想使用它,而且我必须保持简单,以便像我这样的初学者理解设计。
当然,我认为这个设计是不正确的。我花了大约三天的时间进行研究并思考如何解决这个Product问题ProductType。
我只想有一个像iPhone这样的产品,比如有属于手机的属性,可乐有属于饮料的属性等等。
我怎么能这样做呢?
请告诉我如何以简单的方式解决这个问题,因为我对此很陌生。一些有关软件设计的文章或书籍也值得赞赏。
谢谢<3