«database-design» etiketlenmiş sorular

Veritabanındaki verileri yapılandırma hakkında sorular için. İlişkisel DB kullanıp kullanmama gibi tabloları düzenleme.

3
“Bu web sitesini / uygulamayı nasıl inşa edersiniz” görüşme soruları için genel düşünce süreci [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 4 yıl önce kapalı . "Nasıl bir fotoğraf albümü uygulaması tasarlayacağınızı açıklayın", "Bu web sitesinin bu özel özelliğini nasıl …

8
CRUD olmayan yaklaşımların örnekleri var mı?
Ben programcıyım ama aynı zamanda arşivci olarak çalıştım. Arşivci olarak veri tutmakla ilgili çok şey var. Verilerle ilgili işlemler söz konusu olduğunda meslektaşlarımla sık sık tartışıyorum. CRUD'daki U ve D'yi çok sevmiyorum. Daha sonra bir kaydı güncellemek Yeni bir kayıt eklemeyi ve eski kayda bir referans almayı tercih ederim. Bu …

8
Tekrarlanan takvim görevleri veritabanında nasıl saklanmalıdır?
Bu, mikro yönetim için küçük bir kişisel proje içindir. Temel olarak, görevleri gibi görünen bir SQLite3 veritabanında depolamak: id INTEGER PRIMARY KEY AUTOINCREMENT label TEXT deadline INTEGER Bu nedenle, her görevin bir Unix Zaman Damgası olarak depolanan bir bitiş tarihi (son tarih) vardır. Şimdiye kadar çok iyi, "yarın: büyükanne ziyaret" …

5
128/256/4096 bayt uzaklığa yuvarlanmış VARCHAR boyutlarını kullanmak için herhangi bir neden var mı?
Veritabanı şemalarında, genellikle VARCHAR boyutlarının 128/256 veya 4096 bayt uzaklığına yuvarlandığını fark ediyorum. Daha önce de yaptım ve arkasındaki fikir muhtemelen verimli bir şeydi. Ancak, günümüzde hala geçerli bir neden var mı? Bu günlerde VARCHAR boyutları olarak genellikle '50', '100' veya '200' kullanıyorum, çünkü bunlar daha doğal ve tipik olarak …

10
Veritabanı tasarımına nasıl yaklaşıyorsunuz? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 6 yıl önce kapalı . Öncelikle bir web geliştiricisiyim ve başlamak istediğim birkaç kişisel projem var. Beni rahatsız eden …

2
fazladan sütunlu tek tablo, şemayı yineleyen birden çok tabloya karşı
Bir noktada, veritabanında, her kaydın kullanmadığı birden çok sütun içeren tek bir tablo veya çoğaltılmış şema ile birden çok tablo olması gerekip gerekmediği konusunda bir karar vermem gereken bir proje üzerinde çalışıyorum. Birden fazla sporla başa çıkabilen bir Spor bilgi uygulaması oluşturuyorum. Örneğin NBA, NHL, MLB, NFL ile başa çıkabiliriz. …

1
Veri modeli “NoSQL” veritabanındaki ölçeklenebilirliği ve performansı ne kadar etkiler?
CAP teoremini (Tutarlılık, Kullanılabilirlik, Bölüm: iki tane seç) getirmeden "NoSQL" veritabanı hakkında bir konuşma yapamazsınız. Eğer MongoDB (Bölüm, Tutarlılık) ve CouchDB (Kullanılabilirlik, Bölüm) arasında demeniz gerekiyorsa, ilk olarak "Doğru verilere ihtiyacım var mı yoksa her zaman erişime ihtiyacım var mı?" Bunlar yeni veritabanı edildi yapılmış bölümlenmiş olması. Ama ya ben …

4
Bu özel tabloların yedek anahtarlara ihtiyacı var mı?
Arka fon Bu tablolarım var +-------------------------+ +------------------------+ |Airport | |Country | |-------------------------| |------------------------| |airport_code string (PK) | |country_code string (PK)| |address string | |name string | |name string | +------------------------+ +-------------------------+ +-------------------------+ |Currency | |-------------------------| |currency_code string (PK)| |name string | +-------------------------+ AIRPORT_CODE olan IATA (Uluslararası Hava Taşımacılığı Birliği) havaalanı …


6
Bir veritabanı tablosunda "kayıt durumu" sütununa sahip olmak kötü bir uygulama mı?
Ben durumu sütunu olduğunu ilk açıklamak zorunda değil bir durumunu yansıtacak şekilde tasarlanan gerçek dünya öğesi tablosunda kaydındaki (satırındaki) tarafından temsil etti. Aksine, kaydın kendisinin durumunu göstermesi amaçlanmıştır. Etkin / Etkin değil veya Onaylanmış / Silinmiş / Kilitli / Beklemede / Reddedilmiş vb. Gibi karmaşık olabilir. Durum, bir boole / …

4
İlişkisel bir veritabanında numaralandırılmış bir türü nasıl temsil etmeliyim?
Şirketim için üzerinde çalıştığım bir cihazda gerçekleşen işlemleri izleyen ilişkisel bir veritabanı geliştirmeye çalışıyorum. Cihazda oluşabilecek farklı işlem türleri vardır, bu nedenle ana kayıt tablolarımızdan birinde "trans_type" alanına sahibiz. Grubum bu alanın türünü bir tamsayı yapmaya ve bu alanı numaralandırılmış bir tür olarak ele almaya karar verdi. Sezgim bana bu …

4
Bir veritabanını modellerken zayıf varlıkları ne zaman kullanmalıyız?
Bu temel olarak zayıf varlıklar hakkında bir soru mu? Ne zaman kullanmalıyız? Nasıl modellenmelidirler? Normal varlıklar ile zayıf varlıklar arasındaki temel fark nedir? Zayıf varlıklar Etki Alanına Dayalı Tasarım yaparken değer nesnelerine karşılık geliyor mu? Konu ile ilgili soruyu burada tutmaya yardımcı olmak için Wikipedia'dan alınan ve bu soruyu cevaplamak …

12
XML'i veri depolama alanı olarak kullanma [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 . 4 yıl önce kapalı . XML formatı ve aşağıdaki alıntıyı düşünüyordum: “XML bir veritabanı değil. Asla bir veritabanı olmuyordu. Asla veritabanı olmayacak. …

4
Özel Alanlar ve Veri Türleri için Tasarım Desenleri / Stratejileri
Veri nesnelerine özel alanlar ekleme veya kendi özel nesne tanımınızı oluşturma yeteneğine sahip uygulamaları tasarlamak için ortak stratejiler veya tasarım kalıpları var mı? Örneğin, kendi bilgi türlerinize sahip olabileceğiniz SalesForce gibi ürünleri, Expression Engine gibi çerçeveleri ve kanalları ve kanal alan gruplarını işleme biçimini (Örnek) veya CMSes Like wordpress'in özel …


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.