Difficulty: Easy
Correct Answer: All of the above
Explanation:
Introduction / Context:
Good attribute names improve readability, reduce onboarding time, and minimize misinterpretation in analytics and applications. Naming is a low-cost design decision with high downstream impact. Standards provide consistency across teams and systems, especially in regulated environments where clarity is critical.
Given Data / Assumptions:
Concept / Approach:
Best practice is to use singular nouns (for example, amount, order_date), apply a consistent naming convention (for example, snake_case or lowerCamelCase, standardized abbreviations), and avoid aliases that obscure meaning (for example, amt vs amount unless amt is a defined standard). These rules keep schemas predictable and self-documenting, which supports code generation, query reuse, and data governance.
Step-by-Step Solution:
Verification / Alternative check:
Many modeling style guides from industry and academia recommend singular nouns and consistent conventions; they discourage ad-hoc aliases that fragment understanding and lineage.
Why Other Options Are Wrong:
Common Pitfalls:
Final Answer:
All of the above
Discussion & Comments