Örneğin, iki sınıfım var: Kitap ve Müşteri. Müşteri, satın aldığı tüm kitapları içeren bir listeye sahiptir. Bu tasarımla bir Müşterinin satın alma geçmişini kolayca görebilirim. AncakBir nesne başka hangi nesnelere sahip olduğunu biliyor mu?
, ben belirli bir Kitap satın almış kaç Müşteriler bilmek istiyorsanız, genelde ben bütün müşteriler satın alma geçmişini aramak ve bu belirli Kitabı satın alanların tanınacak. Bu zaman alıcı bir süreç olabilir. Kitap sınıfında bir Liste eklemek ve bu kitabı satın alan tüm Müşterileri bu Listeye eklemek daha iyi bir yaklaşım olup olmayacağını merak ediyorum. yaklaşımım tasarım açısından kötü/daha iyi olurdu
merak ediyorum. Bu kesinlikle Kitap-Müşteri'yi güçlü bir şekilde bir araya getirmektedir, ancak bu yöntemi uygulamak için başka yollar olup olmadığından emin değilim. kitapların listesine
Kitap listesi ve kitapçıya ait olanı satın aldı, kitaba değil. –
her kitap için bir sayacın ayarlanmış olması mümkün, yani, Kitap A'nın 5 kopyasında ve bir önyükleme yapan her müşteri için sayımı çıkarırsınız? Bu sayede toplam 5 kitapla, 3 tanesi ise 2 tane kaldı. Bu aynı zamanda – XaolingBao