Pertanyaan yang diberi tag «database-design»

Pengembangan skema konseptual dan / atau model logis dan / atau pengaturan fisik database.

3
Membuat model skenario di mana masing-masing Artis Musik adalah Kelompok atau Pelaku Solo
Saya harus mendesain diagram entitas-hubungan (ERD) untuk konteks bisnis yang melibatkan penggambaran seniman musik , seperti yang akan saya uraikan di bawah ini. Deskripsi skenario Sebuah Artis memiliki Nama , dan harus baik sebuah kelompok atau sebuah Performer Solo (tapi tidak keduanya). Sebuah kelompok terdiri dari satu atau lebih Pelaku …


3
Haruskah tabel log mendapatkan bidang id atau kunci utama?
Saya memiliki tabel log yang menangkap cap datetime ketika file tertentu diekspor ke sistem lain. Tabel dieksporLog saat ini memiliki tiga bidang: id (primary key) messageId (int) exportedDateTime (datetime) Meninjau hal ini, saya menemukan bahwa idbidang ini tidak memiliki tujuan, karena tidak ada gabungan ke tabel ini. Satu-satunya hal yang …

2
Bagaimana saya harus memodelkan hubungan "baik / atau"?
Katakanlah saya memiliki entitas bernama Perangkat Lunak dan dua sub-jenis FreeSoftware dan NonFreeSoftware. Entitas NonFreeSoftware memiliki atribut seperti tanggal pembelian, vendor, dll. Entitas FreeSoftware memiliki atribut seperti lisensi, url kode sumber, dll. Jadi jika saya ingin memodelkan entitas lain, OperatingSystem, bagaimana saya harus melakukannya? Ada hubungan "adalah" dengan Perangkat Lunak …


3
Mengapa saya tidak perlu memiliki satu meja untuk beberapa hubungan?
Dengan asumsi saya memiliki banyak hubungan dalam database saya, misalnya Store, Karyawan dan Penjualan, dan saya ingin menghubungkan pasangan dengan hubungan biner sederhana. Secara pribadi saya akan membuat tabel bernama Employee_Store dan Employee_Sale dengan kunci alami yang terdiri dari kunci asing. Sekarang, kolega saya bersikeras membuat satu tabel untuk beberapa …


3
Indeks max ukuran baris kesalahan
Apakah ada batas atas untuk arraykolom? Saya mendapatkan kesalahan ini saat memasukkan ke dalam bidang array - PG::Error: ERROR: index row size 3480 exceeds maximum 2712 for index "ix_data" Inilah definisi tabel saya - create table test_array(id varchar(50), data text[]); ALTER TABLE test_array ADD PRIMARY KEY (id); CREATE INDEX ix_data …


2
MySQL - Hapus baris yang memiliki batasan kunci asing yang merujuk pada dirinya sendiri
Saya memiliki tabel di mana saya menyimpan semua pesan forum yang diposting oleh pengguna di situs web saya. Strucrue pesan hierarki diimplementasikan menggunakan model himpunan bersarang . Berikut ini adalah struktur tabel yang disederhanakan: Id (KUNCI UTAMA) Owner_Id (REFERENSI KUNCI ASING UNTUK ID ) Parent_Id (REFERENSI KUNCI ASING UNTUK ID …

2
Banyak kolom vs beberapa tabel - kinerja bijaksana
Ya, saya sadar bahwa normalisasi data harus menjadi prioritas saya (sebagaimana adanya). Aku punya tabel dengan 65 kolom menyimpan data kendaraan dengan kolom: used_vehicle, color, doors, mileage, pricedan sebagainya, total 65. Sekarang, saya bisa membagi itu dan memiliki Vehiclemeja, VehicleInterior, VehicleExterior, VehicleTechnical, VehicleExtra(semua satu-ke-satu dengan utama Vehicletabel). Anggaplah saya akan …




2
Menyimpan alamat IP - varchar (45) vs varbinary (16)
Saya akan membuat tabel dengan dua bidang - IDsebagai BIGINTdan IPAddresssebagai varchar(45)atau varbinary(16). Idenya adalah untuk menyimpan semua alamat IP unik dan menggunakan referensi IDbukan yang sebenarnya IP addressdi tabel lain. Secara umum, saya akan membuat prosedur tersimpan yang mengembalikan yang IDdiberikan IP addressatau (jika alamat tidak ditemukan) masukkan alamat …

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.