«database-design» etiketlenmiş sorular

Bir veritabanının kavramsal şemasının ve / veya mantıksal modelinin ve / veya fiziksel ayarlarının geliştirilmesi.

2
Bir boş sütun birincil anahtarın parçası olabilir mi?
Bir SQL Server 2012 veritabanı geliştiriyorum ve bir-bir-sıfır-veya-bir ilişkisi hakkında bir sorum var. İki masam var Codesve HelperCodes. Bir kodun sıfır veya bir yardımcı kodu olabilir. Bu, bu iki tabloyu ve ilişkilerini oluşturmak için sql betiğidir: CREATE TABLE [dbo].[Code] ( [Id] NVARCHAR(20) NOT NULL, [Level] TINYINT NOT NULL, [CommissioningFlag] TINYINT …

3
MySQL ile versiyonlama sistemi uygulamak
Bunun burada ve burada sorulduğunu biliyorum , ancak farklı bir olası uygulama ile aynı fikrim var ve yardıma ihtiyacım var. Başlangıçta blogstoriesbu yapıya sahip masam vardı : | Column | Type | Description | |-----------|-------------|------------------------------------------------| | uid | varchar(15) | 15 characters unique generated id | | title | varchar(60) …

1
PostgreSQL'deki finansal uygulama için kimlik doğrulama yaklaşımı seçimi
Önce biraz arka plan. LedgerSMB projesi, PostgreSQL üzerinde çalışan açık kaynaklı bir finansal muhasebe yazılımı projesidir. Kullanıcı tanımlı işlevlerde, program nesnesi yöntemleri ile veritabanı davranışı arasında ana eşleme aracı işlevi gören çok büyük miktarda iş mantığı uyguluyoruz. Şu anda veritabanı kullanıcılarını kısmen seçim yoluyla kimlik doğrulama kullanıcıları olarak kullanıyoruz (bu, …

2
Bir kullanıcı kimlik doğrulama (Roller ve Haklar) modülü tasarlama
Delphi UI uygulamasının arka ucu olacak bir MS SQL Server veritabanı için bir kullanıcı kimlik doğrulama modülü modellemeye çalışıyorum. Temel olarak, kullanıcının yalnızca bir gruba ait olduğu kullanıcı hesaplarına sahip olmak istiyorum. Bir grubun "n" hak sayısı olabilir. Ayrıca, kullanıcının bir uygulama ayarına (örneğin her 90 günde bir) parolasını değiştirmesi …


4
Bir güvenlik riskinin ne kadarı kavramsal şema yayınlanmaktadır?
Araştırmam için bir devlet kurumunun bilgi sisteminden kavramsal şemalar talep ediyordum. Güvenlik riski olduğu gerekçesiyle talebim reddedildi. Gerçekten kapsamlı bir veritabanı deneyimim yok, bu yüzden bu iddiayı doğrulayamıyorum. Şemanızı ifşa etmek gerçekten bir güvenlik riski kadar mı? Yani, bunlar oldukça soyut ve donanım ve yazılım uygulamalarından ayrılıyor. Bir saldırganın kavramsal …

2
Anket veritabanı tasarımı - hangi yol daha iyidir?
Bir uzun html sayfam var, küçük bölümlere ayrılmış birkaç soru kümesi var (bir sayfada yaklaşık 15 alt bölüm), toplam soru yaklaşık 100 soru: giriş, çoktan seçmeli, onay kutuları, radyo düğmeleri, textarea, ve dosya yükleme. Bir soru, onay kutusu grubundan, seçim listesi grubundan, çoklu seçim grubundan veya hepsinin bir cevapta birleştirildiği …

2
Şema olmadan / esnek + ASID Veritabanı?
Küçük kurumsal müşteriler için web tabanlı Clojure uygulaması olarak bir VB tabanlı şirket içi (yerel olarak yüklü) uygulamayı (faturalama + envanter) yeniden yazmayı düşünüyorum. Bunu benzer ticaretteki müşteriler için bir SaaS uygulaması olarak sunmayı planlıyorum. Veritabanı seçeneklerine bakıyordum: Seçimim RDBMS: Postgresql / MySQL idi. İlk yıl 400 kullanıcıya kadar ölçeklendirebilirim, …


1
Bir bildirim sistemini anlama
Ben SE ve başka bir yerde bir bildirim sistemi oluşturmak için nasıl içine bakarak edilmiştir ve kendimi burada kabul cevabı olan çözüme çizilmiş bulundu: /programming/9735578/building-a-notification-system hangi kullanımları bu yapı: ╔═════════════╗ ╔═══════════════════╗ ╔════════════════════╗ ║notification ║ ║notification_object║ ║notification_change ║ ╟─────────────╢ ╟───────────────────╢ ╟────────────────────╢ ║ID ║—1:n—→║ID ║—1:n—→║ID ║ ║userID ║ ║notificationID ║ ║notificationObjectID║ ╚═════════════╝ …

1
`Hata: yinelenen anahtar değeri benzersiz kısıtlamayı ihlal ediyor` önlemek için tablo yapısını düzeltme
Bu şekilde oluşturulan bir tablo var: -- -- Table: #__content -- CREATE TABLE "jos_content" ( "id" serial NOT NULL, "asset_id" bigint DEFAULT 0 NOT NULL, ... "xreference" varchar(50) DEFAULT '' NOT NULL, PRIMARY KEY ("id") ); Daha sonra kimliği belirten bazı satırlar eklenir: INSERT INTO "jos_content" VALUES (1,36,'About',...) Daha sonraki …

3
Ayrı ay ve yıl sütunları veya gün her zaman 1 olarak ayarlanmış tarih?
Postgres ile bir şeyler inşa ediyorum ve bir sürü şey olacak monthve yearasla date. Tam sayı monthve yearsütunlar oluşturabilir ve bunları kullanabilirim. Veya bir month_yearsütun alabilir ve her zaman day1 olarak ayarlayabilir . Birisi verilere bakıyorsa, birincisi biraz daha basit ve net görünüyor, ancak ikincisi uygun bir tür kullanması açısından …

2
İlişkisel veritabanlarındaki arama tablolarıyla ilgili en iyi uygulamalar nelerdir?
Arama tabloları (veya bazılarının dediği gibi kod tabloları ) genellikle belirli bir sütun için verilebilecek olası değerlerin toplamıdır. Örneğin party, iki sütunu olan (siyasi partiler hakkında bilgi depolamak için) adlı bir arama tablonuz olduğunu varsayalım : party_code_idn, sistem tarafından oluşturulan sayısal değerleri tutar ve ( iş alanı anlamından yoksundur ) …

2
Koşullu Yabancı Anahtar İlişkisi
Şu anda iki varlık arasında bir yabancı anahtar var ve bu ilişki tablolardan birinin entityType koşullu yapmak istiyorum. İşte tabloların hiyerarşisi, bu çocuktan aileye FK referansları ile yapılır Store / \ Employees \ TransactionalStores / | \ Kiosks | BrickMortars Onlines Şu anda Çalışandan mağazaya FK ilişkim var ALTER TABLE …

1
3.1 milyar satır veri nasıl yönetilir?
Şu anda nispeten büyük miktarda veri için bir depolama şeması uygulamakla görevlendirildim. Verilere öncelikle geçerli bir data pointdeğeri belirlemek için erişilecek , ancak aynı zamanda veri eğilimi / analizi için geçmiş altı aylık geçmişi izlemem gerekiyor. Son bir saatin min/ max/ sumdeğerini izlemek için yeni bir gereksinim eklendi . NOT: …

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.