Pertanyaan yang diberi tag «database-design»

Untuk pertanyaan tentang penataan data dalam database. Cara mengeluarkan tabel, apakah akan menggunakan DB relasional atau tidak, dll.


9
Cara terbaik untuk referensi data database statis dalam kode?
Banyak aplikasi menyertakan 'data statis': data yang tidak benar-benar berubah selama masa pakai aplikasi. Misalnya, Anda mungkin memiliki daftar Area Penjualan yang mungkin merupakan daftar tetap untuk masa mendatang. Tidak jarang menemukan data statis ini dalam tabel database (sering kali karena Anda ingin merujuknya dalam kunci asing tabel lain). Tabel …


8
Mengapa penggunaan kunci string umumnya dianggap sebagai ide yang buruk?
Ini telah menggangguku untuk sementara waktu. Sebagian besar waktu, ketika datang untuk menyimpan data dalam struktur seperti hashtables, programer, buku dan artikel bersikeras bahwa pengindeksan elemen dalam struktur tersebut dengan nilai String dianggap praktik yang buruk. Namun, sejauh ini, saya belum menemukan satu pun sumber seperti itu untuk menjelaskan mengapa …







4
Haruskah saya menyimpan False as Null di bidang basis data boolean?
Katakanlah Anda memiliki aplikasi yang memiliki bidang boolean dalam Usertabelnya yang disebut Inactive. Apakah ada yang salah dengan menyimpan palsu sebagai nol? Jika demikian, bisakah Anda menjelaskan apa sisi buruknya? Saya telah membahas hal ini dengan seseorang beberapa bulan yang lalu dan kami berdua sepakat bahwa itu tidak masalah selama …

8
Menangani pengguna yang dihapus - tabel terpisah atau sama?
Skenarionya adalah saya mendapatkan sekelompok pengguna yang terus bertambah, dan seiring berjalannya waktu, pengguna akan membatalkan akun mereka yang saat ini kami tandai sebagai 'dihapus' (dengan bendera) di tabel yang sama. Jika pengguna dengan alamat email yang sama (itulah cara pengguna masuk) ingin membuat akun baru, mereka dapat mendaftar lagi, …

5
Alasan untuk lebih suka BERGABUNG KANAN daripada BERGABUNG
Jika saya mengerti dengan benar, setiap RIGHT JOIN: SELECT Persons.*, Orders.* FROM Orders RIGHT JOIN Persons ON Orders.PersonID = Persons.ID dapat dinyatakan sebagai LEFT JOIN: SELECT Persons.*, Orders.* FROM Persons LEFT JOIN Orders ON Persons.ID = Orders.PersonID Pendapat pribadi saya adalah bahwa maksud pernyataan itu: Pertama dapatkan Persons Kemudian perluas …


5
Kapan tabel database menggunakan cap waktu?
Pertama catatan, saya pikir mungkin pertanyaan ini termasuk dalam pertukaran database, tapi saya pikir ini lebih luas terkait dengan solusi pemrograman secara keseluruhan daripada ke database. Akan pindah ke pertukaran basis data jika orang berpikir itu yang terbaik. Saya bertanya-tanya kapan tabel database harus memiliki cap waktu yang dibuat dan …

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.