awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةالمدونةخريطة الموقع
المشروعحولالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comالمدونة
التصنيفات

9 مستودعات

Awesome GitHub RepositoriesRelational Data Modeling

Links models through foreign key, many-to-many, and one-to-one relations with automatic prefetching and related-object queries.

Distinct from Relation Prefetching: Distinct from Relation Prefetching: covers the full modeling of relationships, not just the prefetching optimization.

Explore 9 awesome GitHub repositories matching data & databases · Relational Data Modeling. Refine with filters or upvote what's useful.

Awesome Relational Data Modeling GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • tortoise/tortoise-ormالصورة الرمزية لـ tortoise

    tortoise/tortoise-orm

    5,582عرض على GitHub↗

    Tortoise ORM is an asynchronous object-relational mapper for Python that mirrors Django's model and queryset API while running on asyncio. It defines database tables as Python classes with typed fields and supports foreign key, many-to-many, and one-to-one relations, providing a chainable query API for filtering, annotating, grouping, and prefetching related objects without blocking the event loop. The ORM includes a built-in migration engine that detects model changes, generates migration files, and applies or reverts schema changes through a command-line tool. It connects to PostgreSQL, MyS

    Defines and manages relational data models with automatic prefetching and related-object queries.

    Pythonasyncasynciomysql
    عرض على GitHub↗5,582
  • dlt-hub/dltالصورة الرمزية لـ dlt-hub

    dlt-hub/dlt

    5,472عرض على GitHub↗

    dlt هي أداة لاستيعاب البيانات بلغة Python وإطار عمل لخط أنابيب ETL مصمم لجلب البيانات من مصادر متنوعة وحفظها في وجهات مهيكلة. تعمل كمحرك لاستنتاج المخطط (schema inference) يكتشف تلقائياً أنواع البيانات ويسطح هياكل JSON المتداخلة في جداول علائقية، ناقلاً البيانات من المصادر إلى بحيرات البيانات، أو المستودعات، أو قواعد بيانات المتجهات. يتميز المشروع بتوليد خط أنابيب مدعوم بالذكاء الاصطناعي، باستخدام نماذج لغات كبيرة لسقالات كود الاستخراج والموصلات لـ REST APIs. كما يدعم تخزين المتجهات متعدد الوسائط والتعبئة المتخصصة لقواعد بيانات المتجهات لدعم تطبيقات الذكاء الاصطناعي والتعلم الآلي. يغطي إطار العمل مجموعة واسعة من القدرات بما في ذلك تطور المخطط المؤتمت، وتحميل البيانات التزايدي عبر تتبع الحالة، والتحقق من جودة البيانات من خلال فرض عقود البيانات. يوفر أدوات لتطبيع البيانات العلائقية، وتحويلات ما قبل وما بعد التحميل، ومجموعة متنوعة من محولات الوجهة لقواعد بيانات SQL ومخازن الكائنات السحابية. تتم إدارة المراقبة من خلال لوحات معلومات تنفيذ خط الأنابيب، وتتبع نسب الأعمدة، والتحقق من إصدار المخطط باستخدام التجزئات القائمة على المحتوى.

    Models relationships between root and nested tables by specifying custom primary or merge keys.

    Pythondatadata-engineeringdata-lake
    عرض على GitHub↗5,472
  • loopbackio/loopback-nextالصورة الرمزية لـ loopbackio

    loopbackio/loopback-next

    5,095عرض على GitHub↗

    LoopBack Next هو إطار عمل API لـ Node.js يستخدم لبناء واجهات برمجة تطبيقات REST ومتعددة البروتوكولات. يعمل كتنفيذ لخادم OpenAPI يمكنه إما إنشاء مواصفات قابلة للقراءة آلياً من الكود أو إنتاج وحدات تحكم ونماذج تنفيذ من مواصفات موجودة. يتميز إطار العمل بحاوية حقن تبعية مركزية وطبقة وصول للبيانات تعتمد على نمط المستودع (repository pattern). تفصل هذه البنية منطق التطبيق عن بناء المكونات والتخزين الدائم، مما يسمح بنظام قابل للتوصيل حيث يتم عزل مصادر البيانات ومنطق الأعمال من خلال نظام موصل موحد. يغطي المشروع مجموعة واسعة من الإمكانات بما في ذلك التحكم في الوصول القائم على الأدوار مع استراتيجيات مصادقة قابلة للتوصيل وتنسيق خدمات REST و SOAP الخارجية. كما يوفر أدوات للاتصال في الوقت الفعلي عبر نقاط نهاية WebSocket، والتحقق من صحة مخطط JSON، وسقالات المشروع الآلية من خلال واجهة سطر أوامر. يتم دعم التطوير من خلال مجموعة من أدوات CLI لبدء التطبيقات، وإنشاء مكونات API، وإدارة تبعيات المشروع.

    Allows defining complex model relationships, including many-to-one associations using foreign key constraints.

    TypeScript
    عرض على GitHub↗5,095
  • theorchid/platformالصورة الرمزية لـ TheOrchid

    TheOrchid/Platform

    4,791عرض على GitHub↗

    Platform هو إطار عمل لبناء تطبيقات المكاتب الخلفية ولوحات التحكم الإدارية باستخدام Laravel. يعمل كإطار عمل لواجهة المستخدم يعتمد على المخطط ومولد CRUD يقوم تلقائياً بإنشاء واجهات إدارة قواعد البيانات، ونماذج الإدخال، وقواعد التحقق من تعريفات النماذج البرمجية. تتميز المنصة بمجموعة أدوات واجهة مستخدم خلفية شاملة تدعم التقاط البيانات المتقدم، بما في ذلك تعيين الإحداثيات الجغرافية، ومصفوفات بيانات JSON الجدولية، وتتبع البيانات الوصفية للتسويق. تتميز بنظام قوي للتحكم في الوصول القائم على الأدوار لإدارة رؤية الموارد وحماية المسارات، إلى جانب تنفيذ بحث كامل النص عالمي يقوم بفهرسة البيانات عبر نماذج متعددة. تغطي المنصة مجموعة واسعة من القدرات، بما في ذلك تحميل البيانات غير المتزامن، وأنظمة الإشعارات متعددة القنوات، ومكتبة من مكونات النماذج المتخصصة للنصوص الغنية وإدارة الملفات. كما توفر أدوات لتصور البيانات من خلال تجميع النماذج والرسوم البيانية، بالإضافة إلى أدوات لتحديث الصفحات الجزئي لمحاكاة تجربة تطبيق الصفحة الواحدة. تسمح خيارات التكامل بربط وحدات التحكم الحالية والقوالب القديمة لتسهيل ترحيل الميزات تدريجياً إلى إطار العمل.

    Provides form components that load and select records from database relationships with support for scoping and searching.

    PHP
    عرض على GitHub↗4,791
  • rocboss/paopao-ceالصورة الرمزية لـ rocboss

    rocboss/paopao-ce

    4,493عرض على GitHub↗

    paopao-ce هي منصة مجتمعية اجتماعية مصممة لنشر المحتوى وإدارة علاقات المستخدمين. توفر بيئة شبكات قابلة للتطوير تنفذ كلاً من نماذج الصداقة والمتابعة لتنظيم تفاعل المستخدم ومشاركة المحتوى. تدمج المنصة محفظة رقمية واتصالاً ببوابة دفع للتعامل مع المعاملات المالية والحفاظ على أرصدة المستخدمين. وتستخدم مزيجاً من واجهة خلفية تعتمد على Go وواجهة أمامية تعتمد على JavaScript لتقديم خدماتها. يتضمن النظام قدرات لإدارة الهوية عبر التحقق من الرسائل القصيرة وجلسات العمل القائمة على الرموز الآمنة. كما يتميز بالبحث عن محتوى المجتمع باستخدام الفهرسة المعكوسة، واستمرارية الوسائط من خلال تخزين الكائنات، والإنشاء التلقائي لمواصفات API القابلة للقراءة آلياً. تتم معالجة الملاحظة من خلال التقاط سجلات النظام وتوصيف الأداء لتحديد اختناقات المعالجة.

    Models complex social relationships using relational tables to manage friendships and follower connections.

    Gobbsforumgin
    عرض على GitHub↗4,493
  • area17/twillالصورة الرمزية لـ area17

    area17/twill

    3,956عرض على GitHub↗

    Twill هو مجموعة أدوات CMS لـ Laravel ومولد لوحة تحكم مصمم لبناء وحدات تحكم إدارية مخصصة وأنظمة إدارة محتوى. يعمل كإطار عمل CMS بدون رأس (headless) ومجموعة أدوات لتحديد نماذج المحتوى وإدارة البيانات المنظمة من خلال واجهة إدارية مخصصة. يتميز المشروع بمحرر كتل مرئي يسمح للناشرين بترتيب وتكوين أقسام المحتوى القابلة لإعادة الاستخدام عبر واجهة السحب والإفلات. يتضمن مديراً مخصصاً للأصول الرقمية لتخزين واقتصاص وتحسين الصور والملفات عبر التخزين المحلي أو السحابي، بالإضافة إلى مدير محتوى متعدد اللغات للتعامل مع الحقول المترجمة والروابط الدائمة المترجمة. توفر المنصة قدرات واسعة لإدارة المحتوى والوسائط، بما في ذلك تتبع الإصدار، وجدولة النشر، وتنظيم الصفحات الهرمي. وتغطي أدوات إدارية واسعة النطاق مثل التحكم في الوصول القائم على الأدوار، والبحث العالمي، وسقالات سطر الأوامر للتوليد السريع لوحدات CRUD وترحيلات قاعدة البيانات. يتكامل النظام مع نماذج Laravel باستخدام السمات (traits) لتمكين النشر ومعالجة الوسائط.

    Provides form components for selecting records from database relationships with custom filtering based on other field selections.

    PHP
    عرض على GitHub↗3,956
  • django-tastypie/django-tastypieالصورة الرمزية لـ django-tastypie

    django-tastypie/django-tastypie

    3,948عرض على GitHub↗

    Django Tastypie is a framework for building RESTful web services that map Django models to API resources. It functions as a model-based API generator, automatically creating read-write endpoints for database models to enable standard CRUD operations via HTTP. The project serves as a multi-format data serializer and hypermedia API mapper. It converts database data into various response formats, including JSON, XML, and YAML, based on client requests, and transforms database relationships into navigable links for resource discovery. The toolkit includes a security implementation for user authe

    Maps complex database relationships, including foreign keys and many-to-many associations, to a consistent API interface.

    Python
    عرض على GitHub↗3,948
  • wp-graphql/wp-graphqlالصورة الرمزية لـ wp-graphql

    wp-graphql/wp-graphql

    3,780عرض على GitHub↗

    WPGraphQL is a GraphQL interface for WordPress that transforms a WordPress installation into a headless content source. It functions as a GraphQL schema provider that maps database structures and relational data into a standardized schema, exposing posts, pages, and custom data types through a single flexible endpoint. The project includes an integrated API query builder and schema explorer, allowing for the visual composition of queries and real-time validation of responses. It provides a system for extending the schema with custom fields and relationships to expose specific business data.

    Allows fetching lists of related objects and navigating relationships between data nodes using connections.

    PHP
    عرض على GitHub↗3,780
  • parse-community/parse-sdk-ios-osxالصورة الرمزية لـ parse-community

    parse-community/Parse-SDK-iOS-OSX

    2,811عرض على GitHub↗

    هذا المشروع عبارة عن مجموعة تطوير برمجيات (SDK) من جانب العميل لتطبيقات iOS و macOS التي تدمج برمجيات الأجهزة المحمولة مع خلفية سحابية. يعمل كواجهة خلفية للأجهزة المحمولة كخدمة (BaaS)، مما يتيح للمطورين إدارة مصادقة المستخدم، واستمرارية البيانات السحابية، والمزامنة دون الحاجة إلى صيانة البنية التحتية من جانب الخادم. صُمم إطار العمل للتطوير في وضع عدم الاتصال أولاً، باستخدام مخزن بيانات محلي لتخزين حالة التطبيق مؤقتاً وضمان الوظائف خلال فترات انقطاع الشبكة. يتميز بمحرك مزامنة آلي يقوم بوضع العمليات المعلقة في قائمة انتظار وينفذها في الخلفية بمجرد استعادة الاتصال. يستخدم النظام نموذج بيانات بدون مخطط (schemaless)، مما يسمح بتخزين أزواج مفتاح-قيمة عشوائية ككائنات دون الحاجة إلى مخططات قاعدة بيانات محددة مسبقاً أو عمليات ترحيل صارمة. بعيداً عن التخزين الأساسي، تدعم SDK نمذجة البيانات العلائقية، مما يتيح إنشاء روابط بين السجلات للحفاظ على الاتساق عبر الكيانات. كما توفر إمكانيات في الوقت الفعلي من خلال الاشتراكات القائمة على الأحداث، والتي تدفع تغييرات البيانات من جانب الخادم مباشرة إلى العميل. لتحسين الأداء، تقوم المكتبة بإجراء مزامنة قائمة على التغييرات (delta-based)، حيث تنقل فقط حقول الكائنات المعدلة إلى الخادم لتقليل استهلاك النطاق الترددي.

    Connects objects by storing references to other records to ensure data consistency and integrity across related entities.

    Objective-Cboltsbolts-frameworkcocoapods
    عرض على GitHub↗2,811
  1. Home
  2. Data & Databases
  3. Relation Prefetching
  4. Relational Data Modeling

استكشف الوسوم الفرعية

  • Relation Selection FieldsForm components for selecting records from database relationships with custom filtering and search limits. **Distinct from Relational Data Modeling:** Specifically targets the UI selection aspect of model relations, not the backend data modeling itself.