Pertanyaan yang diberi tag database-design

19
INT atau CHAR untuk Bidang Jenis

Apa desain terbaik untuk tabel, Typebidang yang dari intatau char(1)? Dengan kata lain, diberikan skema ini: create table Car ( Name varchar(100) not null, Description varchar(100) not null, VehType .... not null ) Apakah lebih efisien (dari segi kinerja) untuk VehTypemenjadi seorang intatau...

19
Masalah hubungan entitas

Saya memiliki 4 tabel terkait seperti ini (ini contohnya): Company: ID Name CNPJ Department: ID Name Code ID_Company Classification: ID Name Code ID_Company Workers: Id Name Code ID_Classification ID_Department Misalkan saya punya classificationdengan id = 20, id_company = 1. Dan...

19
Menegakkan integritas basis data

Apakah ini masuk akal untuk memiliki aplikasi menegakkan integritas database daripada memiliki kunci asing, memeriksa kendala, dll? Berapa banyak peningkatan kinerja yang bisa diharapkan untuk tidak menegakkan integritas database melalui alat basis data

19
SQL Server - pisahkan database untuk laporan?

Di SQL Server kami, kami memiliki database untuk masing-masing aplikasi web kami. Untuk laporan, kami menggunakan Layanan Pelaporan dan semua data laporan (termasuk parameter laporan) berasal dari prosedur tersimpan. Prosedur yang tersimpan berada di database yang sama dengan data dalam laporan....

18
Apa cara yang baik untuk menyimpan sejumlah besar kolom?

Saya memiliki masalah dalam memutuskan bagaimana menyimpan data ini di basis data saya. Adakah saran tentang cara terbaik untuk melakukannya? Saya tidak tahu banyak tentang database, saya bisa menambahkan. Saya memiliki data yang diformat seperti itu, tetapi alih-alih 4, jumlah kolom kira-kira...

18
Cara yang disukai untuk menyimpan DateTime

Kami dapat menyimpan informasi Tanggal dan Waktu dalam beberapa cara. Apa pendekatan terbaik untuk menyimpan informasi DateTime? Menyimpan Tanggal dan Waktu dalam 2 kolom terpisah atau satu kolom menggunakan DateTime ? Bisakah Anda menjelaskan mengapa pendekatan itu lebih baik? (Tautan ke...

18
Mengapa nilai kunci utama akan berubah?

Saya telah meneliti konsep ROWGUID baru-baru ini dan menemukan pertanyaan ini . Jawaban ini memberi wawasan, tetapi telah membawa saya ke lubang kelinci yang berbeda dengan menyebutkan mengubah nilai kunci utama. Pemahaman saya selalu bahwa kunci utama harus tidak berubah, dan pencarian saya...

18
Desain basis data: bagaimana menangani masalah "arsip"?

Saya cukup yakin banyak aplikasi, aplikasi kritis, bank dan sebagainya melakukan ini setiap hari. Gagasan di balik semua itu adalah: semua baris harus memiliki riwayat semua tautan harus tetap koheren seharusnya mudah untuk membuat permintaan untuk mendapatkan kolom "saat ini" klien yang telah...