- Dikirim
- 27 Agustus 2026 pukul 04.08 UTC
- Penulis
- Kamo
- Commit
- d20b75d
Sebuah katalog tugas berharga yang entri membawa labourMinutes - nomor yang baik harga baris dan ukuran kunjungan. ServiceLineItem.taskCode, mendarat di SW3, join ke ServiceTask.code BY NILAI dan bukan oleh FK: buku ini berversi, jadi baris dijual harus tetap berarti apa artinya ketika itu dijual bahkan setelah entri adalah ditegur atau pensiun. ServiceTaskKategori cermin ProductKategori daripada menggunakan kembali itu - Produksi Kategori bergabung dengan Owing melalui ProductKategoryMapping, jadi berbagi itu akan menempatkan "Drain cleaning" dan "Kitchen tap" dalam satu pohon. Yang efektif jendela diangkat dari hr / timecard / Anggota PayRate. ServiceTask memegang buku langsung daripada mencapai melalui opsional kategori: t.cateory.book adalah sebuah implisit bergabung, dimana Hibernate merender sebagai inner join, sehingga setiap tugas unkategorised akan menghilang dari "tugas di buku ini. " ColumnDefinition disematkan pada setiap FK dan setiap elemen-koleksi kolom. Diverifikasi dengan mengekspor DDL dari pemetaan: tidak ada kolom gabungan yang memuat DEFAULT, sehingga yang unset FK tetap null bukannya menciptakan id orangtua acak. Setiap membaca repositori adalah org-scoped di dalam query, tidak pernah diperiksa sesudahnya.