我没有为我的问题找出正确的原则SQL/DQL。
class User{
/**
* Many Users have Many Groups.
* @ORM\ManyToMany(targetEntity="ChatRoom", inversedBy="users")
* @ORM\JoinTable(name="users_chats")
*/
private $chats;
}
class ChatRoom{
/**
* Many Groups have Many Us
我正在编写一个程序,让用户能够分摊混合账单,找出谁必须支付多少,以及每个用户应该知道有多少是对哪个用户/用户,用户数量可以是多少,用户希望拥有多少,
例如:
user a = 100$
user b = 25$
user c = 50$
user d = 75$
user e = 250$
总计等于500美元,每个用户应该支付100美元,因此程序应该计算为:
用户b必须支付:75美元给用户a,用户c必须支付:50美元给用户e,用户d必须支付:25美元给用户e,
期待任何帮助。