我试图弄清楚如何在 PHP 中建模数据库关系。比如说我有一个 User 类和一个 Book 类。一个用户有很多书(一对多)。
我在你可以做的框架中看到,
$books = getUser($id)->getBooks(); 检索属于具有 $id 的用户的所有书籍。
所以我考虑过这样做(我不想使用框架或 ORM),1.首先获取用户 2.获取属于用户的书籍(两个 SQL 查询)或 1.获取属于用户的所有书籍使用 sql 连接查询。
我希望这是通用的,因此它可以适用于许多不同的场景,例如。用户有很多书,书有很多评论等等..
提前致谢。约翰