قواعد البيانات والتخزين
- persistence
كيفاش تصمم وتقرا B-Tree Indexes في الـ Queries ديالك
شرح عميق لـ B-Tree، ترتيب الـ composite index، و selectivity باش تحسن الـ audit-log queries.
قرا المقال - database-design
تصميم الـ DTOs والـ Mappings على حساب الـ API Contract
تعلم كيفاش تعزل الـ entities ديال base de données على الـ API contracts باستعمال Java Records و strategies ديال mapping باش تحكم فشنو كيبان وشنو كيتقاد.
قرا المقال - persistence
الفرق بين Primary Keys و Foreign Keys و Unique Constraints
كيفاش نفرقو بين هوية السطر (Identity)، سلامة العلاقات (Referential Integrity) و القواعد ديال البيزنس في PostgreSQL و JPA.
قرا المقال - database-design
كيفاش تـmap-ي العلاقات ديال Entities فـ JPA بطريقة صحيحة
شرح معمق على الـ owning side، mappedBy، وكيفاش تحول Many-to-Many لـ join entity باش تزيد فيها attributes.
قرا المقال - persistence
التعامل مع Transactions ديال Database و Spring Transaction Boundaries
شرح عميق لـ ACID، كيفاش كيخدم @Transactional proxy، الـ propagation، والحدود ديال الـ rollback.
قرا المقال - schema-migrations
كيفاش تطور Schema ديال Production بـ Flyway بلا ما تبقى تخمن
تعلم كيفاش تسير migrations ديال database بالترتيب، وتخدم بـ expand-contract باش ما تحبسش السيرفيس، وكيفاش تعامل مع الـ failures.
قرا المقال - database-design
كيفاش تنورماليزي Database بلا ما تضيع المعنى ديال Business
استعمال functional dependencies باش نحيدو anomalies ونحافظو على snapshots ديال الثمن في الفاكتورات.
قرا المقال - database-design
من قواعد البيزنس لـ Modèle ديال Database Relationnelle
كيفاش تحول قواعد كراء الماتيريال لـ schéma conceptuel, logique, و physique باستعمال cardinalités ديال Merise.
قرا المقال - database-design
كيفاش تموديلي User، Organization و Tenant Memberships
شرح عميق ديال B2B multi-tenancy فين الـ user يقدر يكون فبزاف ديال الشركات مع الحفاظ على uniqueness لكل tenant.
قرا المقال - persistence
كيفاش تحل مشكلة N+1 Query في JPA
دليل تقني باش تنقص من عدد الطلبات لقاعدة البيانات باستعمال fetch plans و entity graphs.
قرا المقال