Oluşturduğum bir sınıf yönetim sistemim var. Her şey iyi gidiyordu ve sorgular iyi bir şekilde yapılabilir. Sadece dairesel bir bağımlılığa sahip olmanın doğru olduğunu merak ediyordum. Bir çok yer verimsiz olduğunu ve birkaç soruna neden olabileceğini söylüyor. İşte ERD. Daha verimli hale getirmek için herhangi bir fikir veya bu tamam mı? ERD Dairesel bağımlılık verimliliği
0
A
cevap
0
Tasarımınızda dairesel bağımlılık yoktur. Dairesel bağımlılık A'nın B'ye bağlı olduğu, B'nin C'ye bağlı olduğu, C'nin A'ya bağlı olduğu, vb. Hemen tasarımınıza bakarak Sınıfların sizin "dairenizde" olduğunu görebiliyorum, fakat hiçbir şeye bağlı değil. Bu yakın, ancak dairesel bir bağımlılık yok.
Daha genel bir konu hakkında "tasarım geliştirilebilir mi". Yorumlarda da belirtildiği gibi, muhtemelen işinizle ilgili probleminize bağlı olarak yapabileceğiniz birkaç şey vardır. Uygulanabilirse, Sınıflar ve Kullanıcılar arasındaki ilişkiyi bir çok kişi için bir bağlantı tablosu kullanarak yapma gibi şeyler öneririm. Çalışma Sayfasının Konuya ve Sınıflara değil neden bağlı olduğunu sorgular.
İlgili konular
- 1. Varlık çerçevesinde dairesel bağımlılık
- 2. Bağımlılık-Enjeksiyon dairesel bağımlılıkları
- 3. django, Squash geçişleri, çok fazla dairesel bağımlılık
- 4. T-SQL Recursive Seç Dairesel bağımlılık
- 5. Koleksiyona bir dairesel bağımlılık bulun C#
- 6. Verimliliği
- 7. phpmyadmin 3.4.0 ERD
- 8. foldRight Verimliliği?
- 9. FindViewById Verimliliği
- 10. Yapı ve işlev tanıtıcısı bildirimi arasındaki dairesel bağımlılık
- 11. Omurgada Dairesel Bağımlılık/RequireJS İç İçe Aktarılan Liste
- 12. Sargı içeriğinin göreli düzeni, dairesel bağımlılık nedeniyle tam ekran görüntüleniyor
- 13. Java döngü verimliliği
- 14. MSBuild Kopyalama Kompozisyonunun Verimliliği
- 15. Verimliliği.(). FindFirst atlama()
- 16. Python'da yol bulma verimliliği
- 17. Sorgu önbellek verimliliği
- 18. Yineleyicilerin verimliliği unordered_map (C++)
- 19. Dairesel DLL bağımlılıkları .NET'te
- 20. dairesel ithalat
- 21. Bu dairesel bağımlılığı nasıl çözebilirim?
- 22. C++ - dairesel bağımlılık (templated taban sınıfında alt sınıfın iç tipini kullanarak)
- 23. Oracle veri modelleyicisi/sql geliştiricisinde ERD diyagramı nasıl dışa aktarılır
- 24. TipScript'te Dairesel Tip Referanslar
- 25. Highlandjs'deki dairesel veri akışı
- 26. Swift/ObjC dairesel ithalat
- 27. CSS3 Dairesel Menüsü
- 28. Dairesel Bağlantılı liste
- 29. Dairesel sektör çizme
- 30. Dairesel dosya günlüğü
Daha fazla çözüm var, Ama burada bir problem görmüyorum, çünkü tüm bağımlı verileri tek bir işlemde, eksik FK'den kaçınmak için ya da en azından bazı bağımlılıklar null edilemez –