«one-to-one» etiketlenmiş sorular

9
Bir JPA OneToOne ilişkisini nasıl tembel yapabilirim
Geliştirdiğimiz bu uygulamada, bir görüşün özellikle yavaş olduğunu fark ettik. Görünümü profilli ve hibernate tarafından yürütülen ve sadece getirilecek veritabanında sadece iki nesne olsa bile 10 saniye sürdü bir sorgu olduğunu fark ettim. Hepsi OneToManyve ManyToManyilişkiler tembeldi, bu yüzden sorun değildi. Gerçek SQL yürütülmekte incelerken, sorguda 80'den fazla birleşme olduğunu …

26
Bir veritabanı 1: 1 ilişkisini kullanmanın mantıklı olduğu bir zaman var mı?
Geçen gün normalleşmeyi düşünüyordum ve bu benim başıma geldi, bir veritabanında 1: 1 ilişkinin olması gereken bir zaman düşünemiyorum. Name:SSN? Onları aynı masada bulurdum. PersonID:AddressID? Yine, aynı masa. 1 milyonlarca örnek oluşturabilirim: çok ya da çok: çok (uygun ara tablolarla), ama asla 1: 1. Açık bir şey mi kaçırıyorum?

8
OneToOneField'ın Django'da Yok olup olmadığını kontrol edin
Bunun gibi iki modelim var: class Type1Profile(models.Model): user = models.OneToOneField(User, unique=True) ... class Type2Profile(models.Model): user = models.OneToOneField(User, unique=True) ... Kullanıcının Type1 veya Type2 profili varsa bir şeyler yapmam gerekiyor: if request.user.type1profile != None: # do something elif request.user.type2profile != None: # do something else else: # do something else Ancak, …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.