Pertanyaan yang diberi tag «database-design»

Perancangan basis data adalah proses menentukan struktur dan dengan demikian aspek logis dari suatu basis data. Tujuan dari perancangan basis data adalah untuk membuat representasi dari beberapa "semesta wacana" - jenis fakta, aturan bisnis dan persyaratan lain yang dimaksudkan untuk dimodelkan oleh basis data.


7
Struktur Database untuk Struktur Data Pohon
Apa yang akan menjadi cara terbaik untuk menerapkan struktur data pohon yang dapat disesuaikan (artinya, struktur pohon dengan jumlah level yang tidak diketahui) dalam database? Saya pernah melakukan ini sekali sebelum menggunakan tabel dengan kunci asing untuk dirinya sendiri. Implementasi lain apa yang bisa Anda lihat, dan apakah implementasi ini …

5
Desain database untuk logging audit
Setiap kali saya perlu mendesain database baru, saya menghabiskan banyak waktu memikirkan bagaimana saya harus mengatur skema database untuk menyimpan log audit dari perubahan. Beberapa pertanyaan telah diajukan di sini tentang ini, tetapi saya tidak setuju bahwa ada satu pendekatan terbaik untuk semua skenario: Desain Basis Data Untuk Revisi Desain …


6
Apa yang salah dengan kolom nullable di kunci primer komposit?
ORACLE tidak mengizinkan nilai NULL di salah satu kolom yang terdiri dari kunci utama. Tampaknya hal yang sama berlaku untuk sebagian besar sistem "tingkat perusahaan" lainnya. Pada saat yang sama, sebagian besar sistem juga memungkinkan hambatan unik pada kolom yang dapat dibatalkan. Mengapa kendala unik dapat memiliki NULL tetapi kunci …

5
PostgreSQL: Apakah lebih baik menggunakan banyak basis data dengan satu skema masing-masing, atau satu database dengan banyak skema?
Setelah komentar ini ke salah satu pertanyaan saya, saya berpikir apakah lebih baik menggunakan satu database dengan skema X atau sebaliknya. Situasi saya: Saya sedang mengembangkan aplikasi web di mana, ketika orang mendaftar, saya membuat (sebenarnya) database (tidak, itu bukan jejaring sosial: semua orang harus memiliki akses ke datanya sendiri …


12
Menggunakan tabel konfigurasi Single Row dalam database SQL Server. Ide buruk?
Dalam mengembangkan aplikasi keranjang belanja, saya menemukan bahwa saya perlu menyimpan pengaturan dan konfigurasi berdasarkan preferensi dan persyaratan administrator. Informasi ini dapat berupa apa saja dari informasi perusahaan, ID akun pengiriman, kunci API PayPal, preferensi pemberitahuan, dll. Tampaknya sangat tidak tepat untuk membuat tabel untuk menyimpan satu baris dalam sistem …


24
Apa yang harus saya beri nama tabel yang memetakan dua tabel bersama-sama? [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 3 tahun lalu . Perbaiki pertanyaan ini Katakanlah saya memiliki dua tabel: Table: Color Columns: Id, ColorName, ColorCode Table: …

4
Bagaimana merancang tabel produk untuk berbagai jenis produk di mana setiap produk memiliki banyak parameter
Saya tidak punya banyak pengalaman dalam desain meja. Tujuan saya adalah membuat satu atau beberapa tabel produk yang memenuhi persyaratan di bawah ini: Mendukung banyak jenis produk (TV, Telepon, PC, ...). Setiap jenis produk memiliki serangkaian parameter yang berbeda, seperti: Telepon akan memiliki Warna, Ukuran, Berat, OS ... PC akan …


20
Alat yang bagus untuk memvisualisasikan skema database? [Tutup]
Seperti yang terjadi saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami mengharapkan jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang perdebatan, argumen, jajak pendapat, atau diskusi yang diperpanjang. Jika Anda merasa pertanyaan ini bisa diperbaiki dan mungkin dibuka kembali, kunjungi pusat …

13
Desain basis data Facebook?
Saya selalu bertanya-tanya bagaimana Facebook merancang hubungan pengguna teman <->. Saya pikir tabel pengguna adalah sesuatu seperti ini: user_email PK user_id PK password Saya pikir tabel dengan data pengguna (jenis kelamin, usia dll terhubung melalui email pengguna saya akan menganggap). Bagaimana cara menghubungkan semua teman ke pengguna ini? Sesuatu seperti …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.