نموذج البيانات
يجب أن تكون بيانات الكتيب نموذجية حول الملكية، سلوك النقل، حدود الإذن، وأنماط الاستفسار. اختر أصغر تمثيل على سلسلة يمكن دعم قابلية التحقيق والتنفيذ القياسي.
المواقع والحسابات
- استخدم النطاقات لتمثيل الحدود الإدارية والسياسة. حافظ على أسماء النطاق مستقرة لأنها تظهر في معرفات الحساب والأصول.
- تجنب زيادة الحساب الواحد مع مسؤوليات غير مرتبطة. استخدم حسابات منفصلة للمستخدمين والخدمات والمؤثرات والعملاء وموظفي الرسوم.
- استخدم تعريفات الحسابات القنونية ومعايير النطاق في التكوين والاختبارات. أسماء Iroha حساسة للحالة بعد التحليل القنوني.
- الحفاظ على هويات الاختبار والإنتاج بشكل واضح في الأسماء والمناطق وطرق ملفات التكوين.
انظر النطاقات، الحسابات ، و الاسم .
الأصول و NFTs
- استخدم الأصول الرقمية للأرقام المعدنية والكميات التي يمكن تحويلها.
- استخدم NFTs أو كائنات محددة للمجال للسجلات التي تمتلكها بشكل فريد.
- تجنب تشفير حالة تحمل القيمة فقط في البيانات المعدنية. الأصول و NFTs توفر أحداث دورة الحياة، ونقل التعبيرات، والتحقق من الإذن التي لا تقوم بها البيانات المتعددة.
- تحديد الدقة وسياسة التوريد ومسؤولية المصدر وسلطة الحرق قبل تعريض الأصول للتطبيقات.
البيانات الأساسية
- استخدم البيانات المعدنية لخصائص مفصلة من كائنات الكتيب العام، مثل العلامات والتكامل IDs وعلامات السياسة والهاشز، URIs، أو الإشارات التي تعالج المحتوى.
- الحفاظ على مفاتيح البيانات المتعددة مستقرة وموثقة. تغيير أسماء المفاتيح بعد العملاء يعتمدون عليها يخلق مشكلة الهجرة.
- لا تخزين الوثائق الكبيرة، والسجلات، وبيانات المستخدم الخاصة، أو حالة التطبيقات عالية الوصول مباشرة في البيانات النسبية.
- عندما تشير البيانات الأساسية إلى بيانات خارج السلسلة، قم بتخزين مرجع قابلة للتحقق من ذلك مثل hash المحتوى ، URI ، SoraFS المسار ، مرجع واضح ، أو الالتزام المركب.
انظر خيارات تخزين البيانات المعدنية وتخزين الكدوس و البيانات الوصفية .
الإذن حسب النموذج
- أدوار التصميم حول عمليات الأعمال وليس حول ملاءمة التنفيذ. من الأسهل مراجعة الدور المسمى بعد وظيفة أو خدمة من دور يسمى بعد قدرة تقنية واسعة.
- إطالة رموز الإذن إلى أصغر كائن يرضى سير العمل.
- اعتبر الإذنات لتخزين والحرق وإدارة الأقران وتغييرات التنفيذية وإدارة التحفيز والتحول في البيانات المعدنية تصاريحًا ذات تأثير كبير.
- إضافة إجراءات إلغاء صريحة وتدوير للحصول على الإذنات المؤقتة.
انظر الترخيصات و علامات ترخيص .
الشكل المطلوب
- اختر تعريفات ومفاتيح البيانات المتعددة التي تدعم الاستفسارات التي سيحتاجها تطبيقك في أغلب الأحيان.
- قم بتصفح مجموعات النتائج الواسعة وتجنب واجهات المستخدم التي تتطلب مسحات غير مقيدة على مستوى الكتب العامة للأفعال الطبيعية.
- الحفاظ على مؤشرات خارج السلسلة قابلة لإعادة بناءها من بيانات الكتيب العام والأحداث في كل مرة تستخدم فيها لسلوك التطبيق الحرج.