我有 3 个实体 i。资产(PK 资产_id,FK 类别_id) ii. 类别(PK category_id, FK: size_id) iii. 尺寸(PK size_id)
现在每个资产都属于一个类别(多对一)并且每个类别都有一个大小(多对一)我调用 Asset.getCategory(),它会调用 (SELECT * from category) 并且调用 Caegory.getSize() 会调用到 (SE:ECT * from size)
因此,OOP 中的单个实体检索进行了 3 个 DB 调用,就像我在 DB 调用上编写的连接查询一样。让我想知道,为什么我们使用 ORM。
波斯汪
相关分类