Bana benim uygulamada hemen hemen her şey için bir etiket bağlantı sağlayan basit bir etiket sistemi oluşturma. Bunu kolaylaştırmak için, benim modeli "Nesne" tarafından başvurulan "nesneleri", adlı bir tablo oluşturdu.
Ben şu anda üç model kurulum var:
- Tag (with TagObject defined as a dependentTable)
- Nesne (TagObject bir dependedTable olarak tanımlanmış olarak)
- TagObject (Tag ve referenceMap tanımlanan nesne hem de)
Zaten benim Tag modelinde fetchTagById()
ve fetchTagByName()
gibi bazı basit yöntemlerle oluşturulur, ancak sipariş şimdi ben, nesneler tabloda benim etiketlerini ve kendi tekrarlarını alır bir yöntem oluşturmak istiyorum Basit bir etiket bulutu oluşturmak için.
Yapı-bilge, bu yöntemi oluşturmak için en iyi yer nedir kullanarak (findDependentRowset())?
Ben nasılsa benim Tag modelinde bu saklamak için çok iyi bir uygulama değil hissediyorum, ama benim TagObject modeli depolamak çok garip görünüyor, ve şeyler overcomplicate olabilir.
Herhangi bir tavsiye büyük mutluluk duyacağız.
Şimdiden teşekkürler.