أخر المقالات

متابعةً على للمقالة السابقة التي قمت بالتوضيح بها عن طريقتي التي أتبعها لكتابة اختبارات Unit للعلاقات بين Models سأقوم بهذه المقالة و المقالات التي تتبعها توضيح الطرق التي أتبعها عند اختبار عمليات CRUD وماهي الاحتمالات التي أقوم بتغطيتها لكل عملية منها.

When we are designing applications we mostly start by planning and considering our database tables schemas by trying to follow Database Normalization rules which defines that each table should contain its specific data only and any other related fields should be separated into other tables and then we can use relationships between these tables to get the complete integrated data.

عند تصميمنا لتطبيق جديد تعودنا دائماً بالبدء بتصميم قواعد البيانات والتي نحاول فيها مراعاة Database Normalization والتي تنص إحدى نقاطها على أنه يجب أن يكون بالجدول البيانات الخاصة به فقط ويتم إنشاء جداول أخرى وربطهم بعلاقات لنتمكن من إنشاء ترابط بين هذه الجداول والحصول على هذه البيانات بطريقة متكاملة.

One of the disturbing things I have been thinking about for a long time is how we manage to communicate with others. I don’t know since when this problem has started, or it is just me that I am focusing too much on it but it is a topic which I wanted to discuss for a long time.