複数のテーブルに情報を持つ1 つのエンティティのセッター/ゲッターと注釈をマップして実装するにはどうすればよいですか?
たとえば、次のテーブルがあります。
- 製品 (id、名前、ctime)
- 価格 (id、価格)
- 販売 (ID、金額)
- 購入した (id、金額)
- 収益 (id、収益)
- マーケットシェア (id、シェア)
- 在庫 (id、金額)
- LastEdit(id, 日時)
それらはすべてIDで関連付けられています。製品エンティティは次のようなものです。
class Product {
private $id;
private $name;
private $price;
private $sold;
private $bought;
private $revenue;
private $share;
private $stock;
private $lastEdit;
}
ありがとうございました