«database-normalization» etiketlenmiş sorular

10
Sınırlandırılmış bir listeyi bir veritabanı sütununda depolamak gerçekten kötü mü?
Bir dizi onay kutusu içeren bir web formu düşünün (herhangi biri veya tamamı seçilebilir). Onları veritabanı tablosunun bir sütununda depolanan değerlerin virgülle ayrılmış listesine kaydetmeyi seçtim. Şimdi, doğru çözümün ikinci bir tablo oluşturmak ve veritabanını düzgün bir şekilde normalleştirmek olacağını biliyorum. Kolay çözümü uygulamak daha hızlıydı ve bu uygulamanın hızlı …

4
Veritabanı normal formları nelerdir ve örnekler verebilir misiniz? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

11
İlk kez veritabanı tasarımı: Aşırı mühendislik mi yapıyorum? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştir Arka fon İlk sınıf CS öğrencisiyim ve babamın küçük işletmeleri için yarı zamanlı çalışıyorum. …

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?

6
3NF ve BCNF arasındaki fark basit terimlerle (8 yaşında bir çocuğa açıklayabilmelidir)
Alıntı okudum: veri anahtar [1NF], tüm anahtar [2NF] ve hiçbir şey [3NF] anahtarına bağlıdır . Ancak, 3.5NF veya BCNF'yi çağırdığı gibi anlamakta zorlanıyorum. İşte anladıklarım: BCNF 3NF'den daha sıkı tablodaki herhangi bir FD'nin sol tarafı superkey (veya en azından bir aday anahtar) olmalıdır Öyleyse neden bazı 3NF tabloları BCNF'de değil? …

13
Facebook veritabanı tasarımı?
Facebook'un arkadaş <-> kullanıcı ilişkisini nasıl tasarladığını hep merak etmişimdir. Kullanıcı tablosunun şöyle bir şey olduğunu anladım: user_email PK user_id PK password Tabloyu kullanıcı verilerinin (cinsiyet, yaş vb. Kullanıcı e-postası yoluyla bağlı olduğunu varsayıyorum) buluyorum. Tüm arkadaşları bu kullanıcıya nasıl bağlar? Bunun gibi bir şey mi? user_id friend_id_1 friend_id_2 friend_id_3 …

4
MYSQL 5.7'de yerel JSON desteği: MYSQL'deki JSON veri türünün artıları ve eksileri nelerdir?
MySQL 5.7'de JSON verilerini MySQL tablolarında depolamak için yeni bir veri türü eklenmiştir. Açıkçası MySQL'de büyük bir değişiklik olacak. Bazı faydaları listelediler Belge Doğrulama - Yalnızca geçerli JSON belgeleri bir JSON sütununda saklanabilir, böylece verilerinizin otomatik olarak doğrulanmasını sağlarsınız. Verimli Erişim - Daha da önemlisi, bir JSON belgesini bir JSON …

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.