标签: sql django python-3.x oop
我正在使用Django 2(全新的汽车计算器)编写网络应用。我不知道要选择哪种数据结构-关系数据库或面向对象的数据库。
众所周知的解决方案是先选择型号,然后键入(轿车,组合等),颜色。
当您选择发动机,变速箱(自动,手动)设备和额外的包装时,就会出现问题。如您所知,有很多选择,但并非所有选择都可以。
例如,您不能选择具有自动变速器和四轮驱动的1.0汽油发动机。
我的第一选择是带有继承的面向对象编程,但是我找不到如何限制子类中的选项。
你们有没有运行过类似项目?
最好的问候