HANA CDS Key Concepts
KEY is the keyword often used in CDS Views. Do you know that the KEY plays and important role. You may explicitly define the KEY or you may choose to ignore. Also, annotation AbapCatalog.preservekey plays an important role. Check this Practical Exercise on CDS Views.