باستخدام نوع معرف من قبل المستخدم كمفتاح أساسي
-
20-09-2019 - |
سؤال
لنفترض أن لدى النظام حيث لدي الفوقية مثل:
table:
======
key
name
address
...
ثم لنفترض أن لدي نوع معرف من قبل المستخدم وصف ذلك:
datasource
datasource-key
أ) هل هناك أنظمة حيث أنه من الممكن أن يكون لديك مفاتيح على أساس المعرفة من قبل المستخدم أنواع ؟
ب) إذا كان الأمر كذلك ، كيف تتحلل المفاتيح في شكل مناسب للاستعلام?
ج) هذا حال أنا أفضل حالا مع المركب الأساسي المفتاح ؟
المحلول
استخدام مركب أساسي إذا كان هذا هو ما يقول نموذج
- إذا عليك أن تتحلل إلى عناصر الاستعلام ثم كنت قد قتلت بالفعل الأداء
- أي مبهمة نوع معرف من قبل المستخدم قد تعطي كاذبة التكرارات لأن 2 مدخلات مختلفة قد تعطي نفس الناتج
لقد حاولت ذلك ، ولكن SQL Server ربما تسمح بذلك.بيد أن المفتاح الأساسي هو مؤشر لذلك قد لا, بالتأكيد لا إذا كان نوع المستخدم ليست حتمية ولا schemabound
على الرغم من أنني أعتقد أنني خلط أنواع udfs في تفكيري...
لا تنتمي إلى StackOverflow