Pertanyaan yang diberi tag database-design

130
Menyimpan jenis kelamin (gender) dalam basis data

Saya ingin menyimpan jenis kelamin pengguna dalam database dengan biaya (ukuran / kinerja) sesedikit mungkin. Sejauh ini, 3 skenario muncul dalam pikiran Int - sejajar dengan Enum dalam kode (1 = Pria, 2 = Wanita, 3 = ...) char (1) - Simpan m , f atau pengenal karakter tunggal lainnya Bit...

129
Desain basis data untuk survei [ditutup]

Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 2 tahun yang lalu .

127
Kunci utama atau indeks unik?

Di tempat kerja kami memiliki basis data besar dengan indeks unik, bukan kunci utama dan semua berfungsi dengan baik. Saya merancang database baru untuk proyek baru dan saya punya dilema: Dalam teori DB, kunci utama adalah elemen fundamental, tidak apa-apa, tetapi dalam proyek NYATA apa kelebihan...

125
Desain Basis Data untuk Revisi?

Kami memiliki persyaratan dalam proyek untuk menyimpan semua revisi (Riwayat Perubahan) untuk entitas dalam database. Saat ini kami memiliki 2 proposal yang dirancang untuk ini: mis. untuk Entitas "Karyawan" Desain 1: -- Holds Employee Entity "Employees (EmployeeId, FirstName, LastName,...

114
Praktik buruk Foreign Key yang tidak dapat dibatalkan?

Katakanlah Anda memiliki tabel Pesanan dengan kunci asing ke Id Pelanggan. Sekarang, misalkan Anda ingin menambahkan Pesanan tanpa Id Pelanggan, (apakah itu mungkin adalah pertanyaan lain) Anda harus membuat kunci asing NULL ... Apakah itu praktik yang buruk atau Anda lebih suka bekerja dengan...

111
Apakah desain tabel satu kolom bagus? [Tutup]

Tertutup . Pertanyaan ini berdasarkan opini . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Tutup 4 tahun lalu . Perbaiki pertanyaan...

108
Kapan menggunakan Tampilan dan bukan Tabel?

Kapan Tampilan benar-benar digunakan di atas Tabel sebenarnya? Keuntungan apa yang harus saya harapkan dari hasil ini? Secara keseluruhan, apa keuntungan menggunakan tampilan di atas tabel? Bukankah sebaiknya saya mendesain tabel dengan tampilan yang